builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-010 starttime: 1467113768.86 results: success (0) buildid: 20160628021223 builduid: e9493530ba324ddf9224a31adc7944d5 revision: f63502a8a7ead318b4ba35a413cce395de1da79a ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-28 04:36:08.861385) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-28 04:36:08.862472) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-28 04:36:08.863226) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-28 04:36:08.949033) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 04:36:08.949893) ========= '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-010\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-010 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-010 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-010 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-010 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-010 WINDIR=C:\WINDOWS using PTY: False --04:37:27-- 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% 26.18 MB/s 04:37:27 (26.18 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.495000 ========= master_lag: 0.20 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 04:36:09.643933) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 04:36:09.644310) ========= '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-010\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-010 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-010 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-010 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-010 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-010 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.622000 ========= master_lag: 0.24 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 04:36:10.505405) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-06-28 04:36:10.506311) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev f63502a8a7ead318b4ba35a413cce395de1da79a --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 f63502a8a7ead318b4ba35a413cce395de1da79a --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-010\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-010 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-010 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-010 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-010 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-010 WINDIR=C:\WINDOWS using PTY: False 2016-06-28 04:37:28,305 truncating revision to first 12 chars 2016-06-28 04:37:28,305 Setting DEBUG logging. 2016-06-28 04:37:28,305 attempt 1/10 2016-06-28 04:37:28,305 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/f63502a8a7ea?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-28 04:37:28,963 unpacking tar archive at: mozilla-beta-f63502a8a7ea/testing/mozharness/ program finished with exit code 0 elapsedTime=1.221000 ========= master_lag: 3.27 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-06-28 04:36:14.996264) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-28 04:36:14.996639) ========= script_repo_revision: f63502a8a7ead318b4ba35a413cce395de1da79a ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-28 04:36:14.997112) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-28 04:36:14.997433) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-28 04:36:15.016979) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 42 secs) (at 2016-06-28 04:36:15.017350) ========= '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-010\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-010 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-010 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-010 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-010 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-010 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 04:37:31 INFO - MultiFileLogger online at 20160628 04:37:31 in C:\slave\test 04:37:31 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 04:37:31 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 04:37:31 INFO - {'append_to_log': False, 04:37:31 INFO - 'base_work_dir': 'C:\\slave\\test', 04:37:31 INFO - 'blob_upload_branch': 'mozilla-beta', 04:37:31 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 04:37:31 INFO - 'buildbot_json_path': 'buildprops.json', 04:37:31 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 04:37:31 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 04:37:31 INFO - 'download_minidump_stackwalk': True, 04:37:31 INFO - 'download_symbols': 'true', 04:37:31 INFO - 'e10s': False, 04:37:31 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 04:37:31 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 04:37:31 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 04:37:31 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 04:37:31 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 04:37:31 INFO - 'C:/mozilla-build/tooltool.py'), 04:37:31 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 04:37:31 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 04:37:31 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 04:37:31 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 04:37:31 INFO - 'log_level': 'info', 04:37:31 INFO - 'log_to_console': True, 04:37:31 INFO - 'opt_config_files': (), 04:37:31 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 04:37:31 INFO - '--processes=1', 04:37:31 INFO - '--config=%(test_path)s/wptrunner.ini', 04:37:31 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 04:37:31 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 04:37:31 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 04:37:31 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 04:37:31 INFO - 'pip_index': False, 04:37:31 INFO - 'require_test_zip': True, 04:37:31 INFO - 'test_type': ('testharness',), 04:37:31 INFO - 'this_chunk': '1', 04:37:31 INFO - 'total_chunks': '10', 04:37:31 INFO - 'virtualenv_path': 'venv', 04:37:31 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 04:37:31 INFO - 'work_dir': 'build'} 04:37:31 INFO - ##### 04:37:31 INFO - ##### Running clobber step. 04:37:31 INFO - ##### 04:37:31 INFO - Running pre-action listener: _resource_record_pre_action 04:37:31 INFO - Running main action method: clobber 04:37:31 INFO - rmtree: C:\slave\test\build 04:37:31 INFO - Using _rmtree_windows ... 04:37:31 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 04:38:10 INFO - Running post-action listener: _resource_record_post_action 04:38:10 INFO - ##### 04:38:10 INFO - ##### Running read-buildbot-config step. 04:38:10 INFO - ##### 04:38:10 INFO - Running pre-action listener: _resource_record_pre_action 04:38:10 INFO - Running main action method: read_buildbot_config 04:38:10 INFO - Using buildbot properties: 04:38:10 INFO - { 04:38:10 INFO - "project": "", 04:38:10 INFO - "product": "firefox", 04:38:10 INFO - "script_repo_revision": "production", 04:38:10 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 04:38:10 INFO - "repository": "", 04:38:10 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 04:38:10 INFO - "buildid": "20160628021223", 04:38:10 INFO - "pgo_build": "False", 04:38:10 INFO - "basedir": "C:\\slave\\test", 04:38:10 INFO - "buildnumber": 0, 04:38:10 INFO - "slavename": "t-xp32-ix-010", 04:38:10 INFO - "revision": "f63502a8a7ead318b4ba35a413cce395de1da79a", 04:38:10 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 04:38:10 INFO - "platform": "win32", 04:38:10 INFO - "branch": "mozilla-beta", 04:38:10 INFO - "repo_path": "releases/mozilla-beta", 04:38:10 INFO - "moz_repo_path": "", 04:38:10 INFO - "stage_platform": "win32", 04:38:10 INFO - "builduid": "e9493530ba324ddf9224a31adc7944d5", 04:38:10 INFO - "slavebuilddir": "test" 04:38:10 INFO - } 04:38:10 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/HQrQe7sQRMOLL32RQlEy0w/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 04:38:10 INFO - Found installer url https://queue.taskcluster.net/v1/task/HQrQe7sQRMOLL32RQlEy0w/artifacts/public/build/firefox-48.0.en-US.win32.zip. 04:38:10 INFO - Running post-action listener: _resource_record_post_action 04:38:10 INFO - ##### 04:38:10 INFO - ##### Running download-and-extract step. 04:38:10 INFO - ##### 04:38:10 INFO - Running pre-action listener: _resource_record_pre_action 04:38:10 INFO - Running main action method: download_and_extract 04:38:10 INFO - mkdir: C:\slave\test\build\tests 04:38:10 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')]} 04:38:10 INFO - https://queue.taskcluster.net/v1/task/HQrQe7sQRMOLL32RQlEy0w/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 04:38:10 INFO - trying https://queue.taskcluster.net/v1/task/HQrQe7sQRMOLL32RQlEy0w/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 04:38:10 INFO - Downloading https://queue.taskcluster.net/v1/task/HQrQe7sQRMOLL32RQlEy0w/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 04:38:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/HQrQe7sQRMOLL32RQlEy0w/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 04:38:10 INFO - Downloaded 1240 bytes. 04:38:10 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 04:38:10 INFO - Using the following test package requirements: 04:38:10 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 04:38:10 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 04:38:10 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 04:38:10 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 04:38:10 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 04:38:10 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 04:38:10 INFO - u'jsshell-win32.zip'], 04:38:10 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 04:38:10 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 04:38:10 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 04:38:10 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 04:38:10 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 04:38:10 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 04:38:10 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 04:38:10 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 04:38:10 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 04:38:10 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 04:38:10 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 04:38:10 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 04:38:10 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')]} 04:38:10 INFO - https://queue.taskcluster.net/v1/task/HQrQe7sQRMOLL32RQlEy0w/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 04:38:10 INFO - trying https://queue.taskcluster.net/v1/task/HQrQe7sQRMOLL32RQlEy0w/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 04:38:10 INFO - Downloading https://queue.taskcluster.net/v1/task/HQrQe7sQRMOLL32RQlEy0w/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 04:38:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/HQrQe7sQRMOLL32RQlEy0w/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 04:38:12 INFO - Downloaded 20401808 bytes. 04:38:12 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/*'] 04:38:12 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/* 04:38:14 INFO - caution: filename not matched: web-platform/* 04:38:14 INFO - Return code: 11 04:38:14 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')]} 04:38:14 INFO - https://queue.taskcluster.net/v1/task/HQrQe7sQRMOLL32RQlEy0w/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 04:38:14 INFO - trying https://queue.taskcluster.net/v1/task/HQrQe7sQRMOLL32RQlEy0w/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 04:38:14 INFO - Downloading https://queue.taskcluster.net/v1/task/HQrQe7sQRMOLL32RQlEy0w/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 04:38:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/HQrQe7sQRMOLL32RQlEy0w/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 04:38:16 INFO - Downloaded 36389112 bytes. 04:38:16 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/*'] 04:38:16 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/* 04:38:44 INFO - caution: filename not matched: bin/* 04:38:44 INFO - caution: filename not matched: config/* 04:38:44 INFO - caution: filename not matched: mozbase/* 04:38:44 INFO - caution: filename not matched: marionette/* 04:38:44 INFO - caution: filename not matched: tools/wptserve/* 04:38:44 INFO - Return code: 11 04:38: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')]} 04:38:44 INFO - https://queue.taskcluster.net/v1/task/HQrQe7sQRMOLL32RQlEy0w/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 04:38:44 INFO - trying https://queue.taskcluster.net/v1/task/HQrQe7sQRMOLL32RQlEy0w/artifacts/public/build/firefox-48.0.en-US.win32.zip 04:38:44 INFO - Downloading https://queue.taskcluster.net/v1/task/HQrQe7sQRMOLL32RQlEy0w/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 04:38:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/HQrQe7sQRMOLL32RQlEy0w/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 04:38:48 INFO - Downloaded 68464855 bytes. 04:38:48 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/HQrQe7sQRMOLL32RQlEy0w/artifacts/public/build/firefox-48.0.en-US.win32.zip 04:38:48 INFO - mkdir: C:\slave\test\properties 04:38:48 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 04:38:48 INFO - Writing to file C:\slave\test\properties\build_url 04:38:48 INFO - Contents: 04:38:48 INFO - build_url:https://queue.taskcluster.net/v1/task/HQrQe7sQRMOLL32RQlEy0w/artifacts/public/build/firefox-48.0.en-US.win32.zip 04:38:48 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/HQrQe7sQRMOLL32RQlEy0w/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 04:38:48 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 04:38:48 INFO - Writing to file C:\slave\test\properties\symbols_url 04:38:48 INFO - Contents: 04:38:48 INFO - symbols_url:https://queue.taskcluster.net/v1/task/HQrQe7sQRMOLL32RQlEy0w/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 04:38:48 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')]} 04:38:48 INFO - https://queue.taskcluster.net/v1/task/HQrQe7sQRMOLL32RQlEy0w/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 04:38:48 INFO - trying https://queue.taskcluster.net/v1/task/HQrQe7sQRMOLL32RQlEy0w/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 04:38:48 INFO - Downloading https://queue.taskcluster.net/v1/task/HQrQe7sQRMOLL32RQlEy0w/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 04:38:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/HQrQe7sQRMOLL32RQlEy0w/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 04:38:51 INFO - Downloaded 55581685 bytes. 04:38:51 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'] 04:38:51 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 04:38:55 INFO - Return code: 0 04:38:55 INFO - Running post-action listener: _resource_record_post_action 04:38:55 INFO - Running post-action listener: set_extra_try_arguments 04:38:55 INFO - ##### 04:38:55 INFO - ##### Running create-virtualenv step. 04:38:55 INFO - ##### 04:38:55 INFO - Running pre-action listener: _pre_create_virtualenv 04:38:55 INFO - Running pre-action listener: _resource_record_pre_action 04:38:55 INFO - Running main action method: create_virtualenv 04:38:55 INFO - Creating virtualenv C:\slave\test\build\venv 04:38:55 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 04:38:55 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 04:38:55 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 04:38:57 INFO - Installing distribute......................................................................................................................................................................................done. 04:38:57 INFO - Return code: 0 04:38:57 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 04:38:57 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')]} 04:38:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:38:57 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')]} 04:38:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:38:57 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-010', 'USERDOMAIN': 'T-XP32-IX-010', '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-010', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-010', '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-010\\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-010'}}, attempt #1 04:38:57 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 04:38:57 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 04:38:57 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:38:57 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010\\Application Data', 04:38:57 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:38:57 INFO - 'COMPUTERNAME': 'T-XP32-IX-010', 04:38:57 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:38:57 INFO - 'DCLOCATION': 'SCL3', 04:38:57 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:38:57 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:38:57 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:38:57 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:38:57 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:38:57 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:38:57 INFO - 'HOMEDRIVE': 'C:', 04:38:57 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-010', 04:38:57 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:38:57 INFO - 'KTS_VERSION': '1.19c', 04:38:57 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:38:57 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-010', 04:38:57 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:38:57 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:38:57 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:38:57 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:38:57 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:38:57 INFO - 'MOZ_AIRBAG': '1', 04:38:57 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:38:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:38:57 INFO - 'MOZ_MSVCVERSION': '8', 04:38:57 INFO - 'MOZ_NO_REMOTE': '1', 04:38:57 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:38:57 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:38:57 INFO - 'NO_EM_RESTART': '1', 04:38:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:38:57 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:38:57 INFO - 'OS': 'Windows_NT', 04:38:57 INFO - 'OURDRIVE': 'C:', 04:38:57 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', 04:38:57 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:38:57 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:38:57 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:38:57 INFO - 'PROCESSOR_LEVEL': '6', 04:38:57 INFO - 'PROCESSOR_REVISION': '1e05', 04:38:57 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:38:57 INFO - 'PROMPT': '$P$G', 04:38:57 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:38:57 INFO - 'PWD': 'C:\\slave\\test', 04:38:57 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:38:57 INFO - 'SESSIONNAME': 'Console', 04:38:57 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:38:57 INFO - 'SYSTEMDRIVE': 'C:', 04:38:57 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:38:57 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:38:57 INFO - 'TEST1': 'testie', 04:38:57 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:38:57 INFO - 'USERDOMAIN': 'T-XP32-IX-010', 04:38:57 INFO - 'USERNAME': 'cltbld', 04:38:57 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010', 04:38:57 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:38:57 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:38:57 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:38:57 INFO - 'WINDIR': 'C:\\WINDOWS', 04:38:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:38:58 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:38:58 INFO - Downloading/unpacking psutil>=0.7.1 04:38:58 INFO - Running setup.py egg_info for package psutil 04:38:58 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:38:58 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:38:58 INFO - Installing collected packages: psutil 04:38:58 INFO - Running setup.py install for psutil 04:38:58 INFO - building 'psutil._psutil_windows' extension 04:38:58 INFO - error: Unable to find vcvarsall.bat 04:38:58 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-eioefi-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:38:58 INFO - running install 04:38:58 INFO - running build 04:38:58 INFO - running build_py 04:38:58 INFO - creating build 04:38:58 INFO - creating build\lib.win32-2.7 04:38:58 INFO - creating build\lib.win32-2.7\psutil 04:38:58 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 04:38:58 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 04:38:58 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 04:38:58 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 04:38:58 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 04:38:58 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 04:38:58 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 04:38:58 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 04:38:58 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 04:38:58 INFO - running build_ext 04:38:58 INFO - building 'psutil._psutil_windows' extension 04:38:58 INFO - error: Unable to find vcvarsall.bat 04:38:58 INFO - ---------------------------------------- 04:38:58 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-eioefi-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:38:58 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-010\Application Data\pip\pip.log 04:38:58 WARNING - Return code: 1 04:38:58 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! 04:38:58 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 04:38:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:38:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:38:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:38:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:38:58 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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-010', 'USERDOMAIN': 'T-XP32-IX-010', '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-010', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-010', '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-010\\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-010'}}, attempt #1 04:38:58 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 04:38:58 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 04:38:58 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:38:58 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010\\Application Data', 04:38:58 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:38:58 INFO - 'COMPUTERNAME': 'T-XP32-IX-010', 04:38:58 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:38:58 INFO - 'DCLOCATION': 'SCL3', 04:38:58 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:38:58 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:38:58 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:38:58 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:38:58 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:38:58 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:38:58 INFO - 'HOMEDRIVE': 'C:', 04:38:58 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-010', 04:38:58 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:38:58 INFO - 'KTS_VERSION': '1.19c', 04:38:58 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:38:58 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-010', 04:38:58 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:38:58 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:38:58 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:38:58 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:38:58 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:38:58 INFO - 'MOZ_AIRBAG': '1', 04:38:58 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:38:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:38:58 INFO - 'MOZ_MSVCVERSION': '8', 04:38:58 INFO - 'MOZ_NO_REMOTE': '1', 04:38:58 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:38:58 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:38:58 INFO - 'NO_EM_RESTART': '1', 04:38:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:38:58 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:38:58 INFO - 'OS': 'Windows_NT', 04:38:58 INFO - 'OURDRIVE': 'C:', 04:38:58 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 04:38:58 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:38:58 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:38:58 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:38:58 INFO - 'PROCESSOR_LEVEL': '6', 04:38:58 INFO - 'PROCESSOR_REVISION': '1e05', 04:38:58 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:38:58 INFO - 'PROMPT': '$P$G', 04:38:58 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:38:58 INFO - 'PWD': 'C:\\slave\\test', 04:38:58 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:38:58 INFO - 'SESSIONNAME': 'Console', 04:38:58 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:38:58 INFO - 'SYSTEMDRIVE': 'C:', 04:38:58 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:38:58 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:38:58 INFO - 'TEST1': 'testie', 04:38:58 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:38:58 INFO - 'USERDOMAIN': 'T-XP32-IX-010', 04:38:58 INFO - 'USERNAME': 'cltbld', 04:38:58 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010', 04:38:58 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:38:58 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:38:58 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:38:58 INFO - 'WINDIR': 'C:\\WINDOWS', 04:38:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:38:59 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:38:59 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 04:38:59 INFO - Downloading mozsystemmonitor-0.0.tar.gz 04:38:59 INFO - Running setup.py egg_info for package mozsystemmonitor 04:38:59 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 04:38:59 INFO - Running setup.py egg_info for package psutil 04:38:59 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:38:59 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:38:59 INFO - Installing collected packages: mozsystemmonitor, psutil 04:38:59 INFO - Running setup.py install for mozsystemmonitor 04:38:59 INFO - Running setup.py install for psutil 04:38:59 INFO - building 'psutil._psutil_windows' extension 04:38:59 INFO - error: Unable to find vcvarsall.bat 04:38:59 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-auy6rk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:38:59 INFO - running install 04:38:59 INFO - running build 04:38:59 INFO - running build_py 04:38:59 INFO - running build_ext 04:38:59 INFO - building 'psutil._psutil_windows' extension 04:38:59 INFO - error: Unable to find vcvarsall.bat 04:38:59 INFO - ---------------------------------------- 04:38:59 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-auy6rk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:38:59 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-010\Application Data\pip\pip.log 04:38:59 WARNING - Return code: 1 04:38:59 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 04:38:59 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 04:38:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:38:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:38:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:38:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:38:59 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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-010', 'USERDOMAIN': 'T-XP32-IX-010', '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-010', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-010', '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-010\\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-010'}}, attempt #1 04:38:59 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 04:38:59 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 04:38:59 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:38:59 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010\\Application Data', 04:38:59 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:38:59 INFO - 'COMPUTERNAME': 'T-XP32-IX-010', 04:38:59 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:38:59 INFO - 'DCLOCATION': 'SCL3', 04:38:59 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:38:59 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:38:59 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:38:59 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:38:59 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:38:59 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:38:59 INFO - 'HOMEDRIVE': 'C:', 04:38:59 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-010', 04:38:59 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:38:59 INFO - 'KTS_VERSION': '1.19c', 04:38:59 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:38:59 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-010', 04:38:59 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:38:59 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:38:59 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:38:59 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:38:59 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:38:59 INFO - 'MOZ_AIRBAG': '1', 04:38:59 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:38:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:38:59 INFO - 'MOZ_MSVCVERSION': '8', 04:38:59 INFO - 'MOZ_NO_REMOTE': '1', 04:38:59 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:38:59 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:38:59 INFO - 'NO_EM_RESTART': '1', 04:38:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:38:59 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:38:59 INFO - 'OS': 'Windows_NT', 04:38:59 INFO - 'OURDRIVE': 'C:', 04:38:59 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 04:38:59 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:38:59 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:38:59 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:38:59 INFO - 'PROCESSOR_LEVEL': '6', 04:38:59 INFO - 'PROCESSOR_REVISION': '1e05', 04:38:59 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:38:59 INFO - 'PROMPT': '$P$G', 04:38:59 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:38:59 INFO - 'PWD': 'C:\\slave\\test', 04:38:59 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:38:59 INFO - 'SESSIONNAME': 'Console', 04:38:59 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:38:59 INFO - 'SYSTEMDRIVE': 'C:', 04:38:59 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:38:59 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:38:59 INFO - 'TEST1': 'testie', 04:38:59 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:38:59 INFO - 'USERDOMAIN': 'T-XP32-IX-010', 04:38:59 INFO - 'USERNAME': 'cltbld', 04:38:59 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010', 04:38:59 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:38:59 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:38:59 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:38:59 INFO - 'WINDIR': 'C:\\WINDOWS', 04:38:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:38:59 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:38:59 INFO - Downloading/unpacking blobuploader==1.2.4 04:38:59 INFO - Downloading blobuploader-1.2.4.tar.gz 04:38:59 INFO - Running setup.py egg_info for package blobuploader 04:38:59 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 04:39:00 INFO - Running setup.py egg_info for package requests 04:39:00 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 04:39:00 INFO - Downloading docopt-0.6.1.tar.gz 04:39:00 INFO - Running setup.py egg_info for package docopt 04:39:00 INFO - Installing collected packages: blobuploader, docopt, requests 04:39:00 INFO - Running setup.py install for blobuploader 04:39:00 INFO - Running setup.py install for docopt 04:39:00 INFO - Running setup.py install for requests 04:39:00 INFO - Successfully installed blobuploader docopt requests 04:39:00 INFO - Cleaning up... 04:39:00 INFO - Return code: 0 04:39:00 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:39:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:39:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:39:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:39:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:39:00 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-010', 'USERDOMAIN': 'T-XP32-IX-010', '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-010', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-010', '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-010\\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-010'}}, attempt #1 04:39:00 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 04:39:00 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 04:39:00 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:39:00 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010\\Application Data', 04:39:00 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:39:00 INFO - 'COMPUTERNAME': 'T-XP32-IX-010', 04:39:00 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:39:00 INFO - 'DCLOCATION': 'SCL3', 04:39:00 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:39:00 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:39:00 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:39:00 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:39:00 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:39:00 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:39:00 INFO - 'HOMEDRIVE': 'C:', 04:39:00 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-010', 04:39:00 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:39:00 INFO - 'KTS_VERSION': '1.19c', 04:39:00 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:39:00 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-010', 04:39:00 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:39:00 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:39:00 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:39:00 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:39:00 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:39:00 INFO - 'MOZ_AIRBAG': '1', 04:39:00 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:39:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:39:00 INFO - 'MOZ_MSVCVERSION': '8', 04:39:00 INFO - 'MOZ_NO_REMOTE': '1', 04:39:00 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:39:00 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:39:00 INFO - 'NO_EM_RESTART': '1', 04:39:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:39:00 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:39:00 INFO - 'OS': 'Windows_NT', 04:39:00 INFO - 'OURDRIVE': 'C:', 04:39:00 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 04:39:00 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:39:00 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:39:00 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:39:00 INFO - 'PROCESSOR_LEVEL': '6', 04:39:00 INFO - 'PROCESSOR_REVISION': '1e05', 04:39:00 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:39:00 INFO - 'PROMPT': '$P$G', 04:39:00 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:39:00 INFO - 'PWD': 'C:\\slave\\test', 04:39:00 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:39:00 INFO - 'SESSIONNAME': 'Console', 04:39:00 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:39:00 INFO - 'SYSTEMDRIVE': 'C:', 04:39:00 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:39:00 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:39:00 INFO - 'TEST1': 'testie', 04:39:00 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:39:00 INFO - 'USERDOMAIN': 'T-XP32-IX-010', 04:39:00 INFO - 'USERNAME': 'cltbld', 04:39:00 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010', 04:39:00 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:39:00 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:39:00 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:39:00 INFO - 'WINDIR': 'C:\\WINDOWS', 04:39:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:39:07 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:39:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:39:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:39:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:39:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:39:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:39:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:39:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:39:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:39:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:39:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:39:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:39:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:39:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:39:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:39:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:39:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:39:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:39:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:39:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:39:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:39:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:39:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:39:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:39:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:39:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:39:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:39:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:39:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:39:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:39:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:39:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:39:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:39:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:39:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:39:07 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:39:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:39:07 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:39:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:39:07 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:39:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:39:07 INFO - Unpacking c:\slave\test\build\tests\marionette 04:39:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:39:07 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:39:07 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 04:39:07 INFO - Running setup.py install for browsermob-proxy 04:39:12 INFO - Running setup.py install for manifestparser 04:39:12 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:39:12 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:39:12 INFO - Running setup.py install for marionette-client 04:39:12 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:39:12 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:39:12 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:39:12 INFO - Running setup.py install for marionette-driver 04:39:12 INFO - Running setup.py install for mozcrash 04:39:12 INFO - Running setup.py install for mozdebug 04:39:12 INFO - Running setup.py install for mozdevice 04:39:12 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:39:12 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:39:12 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:39:12 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:39:12 INFO - Running setup.py install for mozfile 04:39:12 INFO - Running setup.py install for mozhttpd 04:39:12 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:39:12 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:39:12 INFO - Running setup.py install for mozinfo 04:39:12 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 04:39:12 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 04:39:12 INFO - Running setup.py install for mozInstall 04:39:12 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:39:12 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:39:12 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:39:12 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:39:12 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:39:12 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:39:12 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:39:12 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:39:12 INFO - Running setup.py install for mozleak 04:39:12 INFO - Running setup.py install for mozlog 04:39:12 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 04:39:12 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 04:39:12 INFO - Running setup.py install for moznetwork 04:39:12 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 04:39:12 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 04:39:12 INFO - Running setup.py install for mozprocess 04:39:12 INFO - Running setup.py install for mozprofile 04:39:12 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:39:12 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:39:12 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:39:12 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:39:12 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:39:12 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:39:12 INFO - Running setup.py install for mozrunner 04:39:12 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:39:12 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:39:12 INFO - Running setup.py install for mozscreenshot 04:39:12 INFO - Running setup.py install for moztest 04:39:12 INFO - Running setup.py install for mozversion 04:39:12 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:39:12 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:39:12 INFO - Running setup.py install for wptserve 04:39:12 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 04:39:12 INFO - Cleaning up... 04:39:12 INFO - Return code: 0 04:39:12 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:39:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:39:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:39:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:39:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:39:12 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-010', 'USERDOMAIN': 'T-XP32-IX-010', '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-010', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-010', '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-010\\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-010'}}, attempt #1 04:39:12 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 04:39:12 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 04:39:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:39:12 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010\\Application Data', 04:39:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:39:12 INFO - 'COMPUTERNAME': 'T-XP32-IX-010', 04:39:12 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:39:12 INFO - 'DCLOCATION': 'SCL3', 04:39:12 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:39:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:39:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:39:12 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:39:12 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:39:12 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:39:12 INFO - 'HOMEDRIVE': 'C:', 04:39:12 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-010', 04:39:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:39:12 INFO - 'KTS_VERSION': '1.19c', 04:39:12 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:39:12 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-010', 04:39:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:39:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:39:12 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:39:12 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:39:12 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:39:12 INFO - 'MOZ_AIRBAG': '1', 04:39:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:39:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:39:12 INFO - 'MOZ_MSVCVERSION': '8', 04:39:12 INFO - 'MOZ_NO_REMOTE': '1', 04:39:12 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:39:12 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:39:12 INFO - 'NO_EM_RESTART': '1', 04:39:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:39:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:39:12 INFO - 'OS': 'Windows_NT', 04:39:12 INFO - 'OURDRIVE': 'C:', 04:39:12 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', 04:39:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:39:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:39:12 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:39:12 INFO - 'PROCESSOR_LEVEL': '6', 04:39:12 INFO - 'PROCESSOR_REVISION': '1e05', 04:39:12 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:39:12 INFO - 'PROMPT': '$P$G', 04:39:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:39:12 INFO - 'PWD': 'C:\\slave\\test', 04:39:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:39:12 INFO - 'SESSIONNAME': 'Console', 04:39:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:39:12 INFO - 'SYSTEMDRIVE': 'C:', 04:39:12 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:39:12 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:39:12 INFO - 'TEST1': 'testie', 04:39:12 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:39:12 INFO - 'USERDOMAIN': 'T-XP32-IX-010', 04:39:12 INFO - 'USERNAME': 'cltbld', 04:39:12 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010', 04:39:12 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:39:12 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:39:12 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:39:12 INFO - 'WINDIR': 'C:\\WINDOWS', 04:39:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:39:15 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:39:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:39:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:39:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:39:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:39:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:39:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:39:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:39:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:39:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:39:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:39:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:39:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:39:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:39:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:39:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:39:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:39:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:39:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:39:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:39:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:39:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:39:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:39:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:39:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:39:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:39:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:39:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:39:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:39:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:39:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:39:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:39:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:39:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:39:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:39:15 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:39:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:39:15 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:39:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:39:15 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:39:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:39:15 INFO - Unpacking c:\slave\test\build\tests\marionette 04:39:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:39:15 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:39:15 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)) 04:39:21 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)) 04:39:21 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)) 04:39:21 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)) 04:39:21 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)) 04:39:21 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 04:39:21 INFO - Downloading blessings-1.6.tar.gz 04:39:21 INFO - Running setup.py egg_info for package blessings 04:39:21 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)) 04:39:21 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 04:39:21 INFO - Running setup.py install for blessings 04:39:21 INFO - Running setup.py install for browsermob-proxy 04:39:21 INFO - Running setup.py install for manifestparser 04:39:21 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:39:21 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:39:21 INFO - Running setup.py install for marionette-client 04:39:21 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:39:21 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:39:21 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:39:21 INFO - Running setup.py install for marionette-driver 04:39:21 INFO - Running setup.py install for mozcrash 04:39:21 INFO - Running setup.py install for mozdebug 04:39:21 INFO - Running setup.py install for mozdevice 04:39:21 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:39:21 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:39:21 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:39:21 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:39:21 INFO - Running setup.py install for mozhttpd 04:39:21 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:39:21 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:39:21 INFO - Running setup.py install for mozInstall 04:39:21 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:39:21 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:39:21 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:39:21 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:39:21 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:39:21 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:39:21 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:39:21 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:39:21 INFO - Running setup.py install for mozleak 04:39:21 INFO - Running setup.py install for mozprofile 04:39:21 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:39:21 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:39:21 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:39:21 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:39:21 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:39:21 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:39:21 INFO - Running setup.py install for mozrunner 04:39:21 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:39:21 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:39:21 INFO - Running setup.py install for mozscreenshot 04:39:21 INFO - Running setup.py install for moztest 04:39:21 INFO - Running setup.py install for mozversion 04:39:21 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:39:21 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:39:21 INFO - Running setup.py install for wptserve 04:39:21 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 04:39:21 INFO - Cleaning up... 04:39:21 INFO - Return code: 0 04:39:21 INFO - Done creating virtualenv C:\slave\test\build\venv. 04:39:21 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:39:21 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:39:21 INFO - Reading from file tmpfile_stdout 04:39:21 INFO - Using _rmtree_windows ... 04:39:21 INFO - Using _rmtree_windows ... 04:39:21 INFO - Current package versions: 04:39:21 INFO - blessings == 1.6 04:39:21 INFO - blobuploader == 1.2.4 04:39:21 INFO - browsermob-proxy == 0.6.0 04:39:21 INFO - distribute == 0.6.14 04:39:21 INFO - docopt == 0.6.1 04:39:21 INFO - manifestparser == 1.1 04:39:21 INFO - marionette-client == 2.3.0 04:39:21 INFO - marionette-driver == 1.4.0 04:39:21 INFO - mozInstall == 1.12 04:39:21 INFO - mozcrash == 0.17 04:39:21 INFO - mozdebug == 0.1 04:39:21 INFO - mozdevice == 0.48 04:39:21 INFO - mozfile == 1.2 04:39:21 INFO - mozhttpd == 0.7 04:39:21 INFO - mozinfo == 0.9 04:39:21 INFO - mozleak == 0.1 04:39:21 INFO - mozlog == 3.1 04:39:21 INFO - moznetwork == 0.27 04:39:21 INFO - mozprocess == 0.22 04:39:21 INFO - mozprofile == 0.28 04:39:21 INFO - mozrunner == 6.11 04:39:21 INFO - mozscreenshot == 0.1 04:39:21 INFO - mozsystemmonitor == 0.0 04:39:21 INFO - moztest == 0.7 04:39:21 INFO - mozversion == 1.4 04:39:21 INFO - requests == 1.2.3 04:39:21 INFO - wptserve == 1.4.0 04:39:21 INFO - Running post-action listener: _resource_record_post_action 04:39:21 INFO - Running post-action listener: _start_resource_monitoring 04:39:22 INFO - Starting resource monitoring. 04:39:22 INFO - ##### 04:39:22 INFO - ##### Running pull step. 04:39:22 INFO - ##### 04:39:22 INFO - Running pre-action listener: _resource_record_pre_action 04:39:22 INFO - Running main action method: pull 04:39:22 INFO - Pull has nothing to do! 04:39:22 INFO - Running post-action listener: _resource_record_post_action 04:39:22 INFO - ##### 04:39:22 INFO - ##### Running install step. 04:39:22 INFO - ##### 04:39:22 INFO - Running pre-action listener: _resource_record_pre_action 04:39:22 INFO - Running main action method: install 04:39:22 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:39:22 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:39:22 INFO - Reading from file tmpfile_stdout 04:39:22 INFO - Using _rmtree_windows ... 04:39:22 INFO - Using _rmtree_windows ... 04:39:22 INFO - Detecting whether we're running mozinstall >=1.0... 04:39:22 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 04:39:22 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 04:39:22 INFO - Reading from file tmpfile_stdout 04:39:22 INFO - Output received: 04:39:22 INFO - Usage: mozinstall-script.py [options] installer 04:39:22 INFO - Options: 04:39:22 INFO - -h, --help show this help message and exit 04:39:22 INFO - -d DEST, --destination=DEST 04:39:22 INFO - Directory to install application into. [default: 04:39:22 INFO - "C:\slave\test"] 04:39:22 INFO - --app=APP Application being installed. [default: firefox] 04:39:22 INFO - Using _rmtree_windows ... 04:39:22 INFO - Using _rmtree_windows ... 04:39:22 INFO - mkdir: C:\slave\test\build\application 04:39:22 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'] 04:39:22 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 04:39:24 INFO - Reading from file tmpfile_stdout 04:39:24 INFO - Output received: 04:39:24 INFO - C:\slave\test\build\application\firefox\firefox.exe 04:39:24 INFO - Using _rmtree_windows ... 04:39:24 INFO - Using _rmtree_windows ... 04:39:24 INFO - Running post-action listener: _resource_record_post_action 04:39:24 INFO - ##### 04:39:24 INFO - ##### Running run-tests step. 04:39:24 INFO - ##### 04:39:24 INFO - Running pre-action listener: _resource_record_pre_action 04:39:24 INFO - Running main action method: run_tests 04:39:24 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 04:39:24 INFO - Minidump filename unknown. Determining based upon platform and architecture. 04:39:24 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 04:39:24 INFO - grabbing minidump binary from tooltool 04:39:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:39:24 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 04:39:24 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 04:39:24 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 04:39:24 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 04:39:25 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpia8ioh 04:39:25 INFO - INFO - File integrity verified, renaming tmpia8ioh to win32-minidump_stackwalk.exe 04:39:25 INFO - Return code: 0 04:39:25 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 04:39:25 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 04:39:25 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/HQrQe7sQRMOLL32RQlEy0w/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 04:39:25 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python -u C:\slave\test\build\tests\web-platform\runtests.py --log-raw=- --log-raw=C:\slave\test\build\blobber_upload_dir\wpt_raw.log --log-errorsummary=C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log --binary=C:\slave\test\build\application\firefox\firefox.exe --symbols-path=https://queue.taskcluster.net/v1/task/HQrQe7sQRMOLL32RQlEy0w/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 04:39:25 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 04:39:25 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010\\Application Data', 04:39:25 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:39:25 INFO - 'COMPUTERNAME': 'T-XP32-IX-010', 04:39:25 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 04:39:25 INFO - 'DCLOCATION': 'SCL3', 04:39:25 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:39:25 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:39:25 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:39:25 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:39:25 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:39:25 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:39:25 INFO - 'HOMEDRIVE': 'C:', 04:39:25 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-010', 04:39:25 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:39:25 INFO - 'KTS_VERSION': '1.19c', 04:39:25 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:39:25 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-010', 04:39:25 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 04:39:25 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:39:25 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:39:25 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:39:25 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:39:25 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:39:25 INFO - 'MOZ_AIRBAG': '1', 04:39:25 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:39:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:39:25 INFO - 'MOZ_MSVCVERSION': '8', 04:39:25 INFO - 'MOZ_NO_REMOTE': '1', 04:39:25 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:39:25 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:39:25 INFO - 'NO_EM_RESTART': '1', 04:39:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:39:25 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:39:25 INFO - 'OS': 'Windows_NT', 04:39:25 INFO - 'OURDRIVE': 'C:', 04:39:25 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 04:39:25 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 04:39:25 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:39:25 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:39:25 INFO - 'PROCESSOR_LEVEL': '6', 04:39:25 INFO - 'PROCESSOR_REVISION': '1e05', 04:39:25 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:39:25 INFO - 'PROMPT': '$P$G', 04:39:25 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:39:25 INFO - 'PWD': 'C:\\slave\\test', 04:39:25 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:39:25 INFO - 'SESSIONNAME': 'Console', 04:39:25 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:39:25 INFO - 'SYSTEMDRIVE': 'C:', 04:39:25 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 04:39:25 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:39:25 INFO - 'TEST1': 'testie', 04:39:25 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 04:39:25 INFO - 'USERDOMAIN': 'T-XP32-IX-010', 04:39:25 INFO - 'USERNAME': 'cltbld', 04:39:25 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010', 04:39:25 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:39:25 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:39:25 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:39:25 INFO - 'WINDIR': 'C:\\WINDOWS', 04:39:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:39:25 INFO - Calling ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/HQrQe7sQRMOLL32RQlEy0w/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 04:39:26 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 04:39:26 INFO - import pkg_resources 04:39:27 INFO - Using 1 client processes 04:39:30 INFO - SUITE-START | Running 778 tests 04:39:30 INFO - Running testharness tests 04:39:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 04:39:30 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 04:39:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 04:39:30 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 04:39:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 04:39:30 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 04:39:30 INFO - Setting up ssl 04:39:30 INFO - PROCESS | certutil | 04:39:30 INFO - PROCESS | certutil | 04:39:30 INFO - PROCESS | certutil | 04:39:30 INFO - Certificate Nickname Trust Attributes 04:39:30 INFO - SSL,S/MIME,JAR/XPI 04:39:30 INFO - 04:39:30 INFO - web-platform-tests CT,, 04:39:30 INFO - 04:39:30 INFO - Starting runner 04:39:32 INFO - PROCESS | 3760 | [3760] 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 04:39:32 INFO - PROCESS | 3760 | [3760] 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 04:39:32 INFO - PROCESS | 3760 | [3760] 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 04:39:33 INFO - PROCESS | 3760 | 1467113973722 Marionette DEBUG Marionette enabled via build flag and pref 04:39:33 INFO - PROCESS | 3760 | ++DOCSHELL 114D2800 == 1 [pid = 3760] [id = 1] 04:39:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 1 (114D2C00) [pid = 3760] [serial = 1] [outer = 00000000] 04:39:33 INFO - PROCESS | 3760 | [3760] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:39:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 2 (114D3800) [pid = 3760] [serial = 2] [outer = 114D2C00] 04:39:33 INFO - PROCESS | 3760 | [3760] 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 04:39:33 INFO - PROCESS | 3760 | [3760] 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 04:39:34 INFO - PROCESS | 3760 | ++DOCSHELL 1281C400 == 2 [pid = 3760] [id = 2] 04:39:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 3 (1281C800) [pid = 3760] [serial = 3] [outer = 00000000] 04:39:34 INFO - PROCESS | 3760 | [3760] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:39:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 4 (1281D400) [pid = 3760] [serial = 4] [outer = 1281C800] 04:39:34 INFO - PROCESS | 3760 | 1467113974311 Marionette INFO Listening on port 2828 04:39:34 INFO - PROCESS | 3760 | 1467113974674 Marionette DEBUG Marionette enabled via command-line flag 04:39:34 INFO - PROCESS | 3760 | ++DOCSHELL 1314BC00 == 3 [pid = 3760] [id = 3] 04:39:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 5 (13153C00) [pid = 3760] [serial = 5] [outer = 00000000] 04:39:34 INFO - PROCESS | 3760 | [3760] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:39:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 6 (13154800) [pid = 3760] [serial = 6] [outer = 13153C00] 04:39:34 INFO - PROCESS | 3760 | [3760] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 04:39:34 INFO - PROCESS | 3760 | [3760] 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 04:39:34 INFO - PROCESS | 3760 | [3760] 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 04:39:34 INFO - PROCESS | 3760 | [3760] 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 04:39:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 7 (13464800) [pid = 3760] [serial = 7] [outer = 1281C800] 04:39:34 INFO - PROCESS | 3760 | [3760] 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 04:39:34 INFO - PROCESS | 3760 | 1467113974961 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1455 04:39:35 INFO - PROCESS | 3760 | 1467113975065 Marionette DEBUG Closed connection conn0 04:39:35 INFO - PROCESS | 3760 | [3760] 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 04:39:35 INFO - PROCESS | 3760 | 1467113975058 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1457 04:39:35 INFO - PROCESS | 3760 | 1467113975093 Marionette DEBUG Closed connection conn1 04:39:35 INFO - PROCESS | 3760 | [3760] 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 04:39:35 INFO - PROCESS | 3760 | 1467113975105 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1458 04:39:35 INFO - PROCESS | 3760 | ++DOCSHELL 114D3C00 == 4 [pid = 3760] [id = 4] 04:39:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 8 (13D05000) [pid = 3760] [serial = 8] [outer = 00000000] 04:39:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 9 (14302C00) [pid = 3760] [serial = 9] [outer = 13D05000] 04:39:35 INFO - PROCESS | 3760 | [3760] 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 04:39:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 10 (14308400) [pid = 3760] [serial = 10] [outer = 13D05000] 04:39:35 INFO - PROCESS | 3760 | 1467113975380 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 04:39:35 INFO - PROCESS | 3760 | 1467113975386 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":"20160628021223","device":"desktop","version":"48.0"} 04:39:35 INFO - PROCESS | 3760 | [3760] 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 04:39:35 INFO - PROCESS | 3760 | [3760] 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 04:39:35 INFO - PROCESS | 3760 | [3760] 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 04:39:35 INFO - PROCESS | 3760 | [3760] 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 04:39:36 INFO - PROCESS | 3760 | ++DOCSHELL 15D7C000 == 5 [pid = 3760] [id = 5] 04:39:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 11 (15D7C400) [pid = 3760] [serial = 11] [outer = 00000000] 04:39:36 INFO - PROCESS | 3760 | ++DOCSHELL 15D7CC00 == 6 [pid = 3760] [id = 6] 04:39:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 12 (15D7D000) [pid = 3760] [serial = 12] [outer = 00000000] 04:39:36 INFO - PROCESS | 3760 | [3760] 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 04:39:36 INFO - PROCESS | 3760 | ++DOCSHELL 166CC400 == 7 [pid = 3760] [id = 7] 04:39:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 13 (166CC800) [pid = 3760] [serial = 13] [outer = 00000000] 04:39:36 INFO - PROCESS | 3760 | [3760] 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 04:39:36 INFO - PROCESS | 3760 | [3760] 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 04:39:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 14 (16953400) [pid = 3760] [serial = 14] [outer = 166CC800] 04:39:36 INFO - PROCESS | 3760 | [3760] 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 04:39:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 15 (1678A800) [pid = 3760] [serial = 15] [outer = 15D7C400] 04:39:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 16 (1678C000) [pid = 3760] [serial = 16] [outer = 15D7D000] 04:39:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 17 (1678EC00) [pid = 3760] [serial = 17] [outer = 166CC800] 04:39:37 INFO - PROCESS | 3760 | 1467113977515 Marionette INFO startBrowser c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:37 INFO - PROCESS | 3760 | 1467113977551 Marionette DEBUG loaded listener.js 04:39:37 INFO - PROCESS | 3760 | 1467113977564 Marionette DEBUG loaded listener.js 04:39:37 INFO - PROCESS | 3760 | 1467113977566 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 18 (17F4C400) [pid = 3760] [serial = 18] [outer = 166CC800] 04:39:38 INFO - PROCESS | 3760 | 1467113978053 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"c2299ec8-5e0f-458c-b8d1-6aba03c1cdff","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":"20160628021223","device":"desktop","version":"48.0","command_id":1}}] 04:39:38 INFO - PROCESS | 3760 | 1467113978197 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 04:39:38 INFO - PROCESS | 3760 | 1467113978201 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:38 INFO - PROCESS | 3760 | 1467113978247 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 04:39:38 INFO - PROCESS | 3760 | 1467113978337 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:39:38 INFO - PROCESS | 3760 | 1467113978340 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:38 INFO - PROCESS | 3760 | [3760] 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 04:39:38 INFO - PROCESS | 3760 | [3760] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:39:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 19 (19B92000) [pid = 3760] [serial = 19] [outer = 166CC800] 04:39:38 INFO - PROCESS | 3760 | [3760] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:39:38 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:39:38 INFO - PROCESS | 3760 | 1467113978774 Marionette TRACE conn2 <- [1,3,null,{}] 04:39:38 INFO - PROCESS | 3760 | 1467113978791 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 04:39:38 INFO - PROCESS | 3760 | 1467113978794 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:38 INFO - PROCESS | 3760 | 1467113978822 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 04:39:38 INFO - PROCESS | 3760 | 1467113978855 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 04:39:38 INFO - PROCESS | 3760 | 1467113978858 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 04:39:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 04:39:38 INFO - PROCESS | 3760 | 1467113978908 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 04:39:38 INFO - PROCESS | 3760 | 1467113978912 Marionette TRACE conn2 <- [1,6,null,{}] 04:39:38 INFO - PROCESS | 3760 | 1467113978954 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:38 INFO - PROCESS | 3760 | 1467113978957 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:38 INFO - PROCESS | 3760 | 1467113978972 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 04:39:38 INFO - PROCESS | 3760 | 1467113978975 Marionette TRACE conn2 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:38 INFO - PROCESS | 3760 | 1467113978978 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:38 INFO - PROCESS | 3760 | ++DOCSHELL 166C7000 == 8 [pid = 3760] [id = 8] 04:39:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 20 (197BC800) [pid = 3760] [serial = 20] [outer = 00000000] 04:39:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 21 (197BF000) [pid = 3760] [serial = 21] [outer = 197BC800] 04:39:39 INFO - PROCESS | 3760 | 1467113979026 Marionette DEBUG loaded listener.js 04:39:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 22 (1601D800) [pid = 3760] [serial = 22] [outer = 197BC800] 04:39:39 INFO - PROCESS | 3760 | ++DOCSHELL 1A1ADC00 == 9 [pid = 3760] [id = 9] 04:39:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 23 (1A1AE000) [pid = 3760] [serial = 23] [outer = 00000000] 04:39:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 24 (1A1B0800) [pid = 3760] [serial = 24] [outer = 1A1AE000] 04:39:39 INFO - PROCESS | 3760 | 1467113979440 Marionette DEBUG loaded listener.js 04:39:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 25 (1A402800) [pid = 3760] [serial = 25] [outer = 1A1AE000] 04:39:39 INFO - PROCESS | 3760 | 1467113979608 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 04:39:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 04:39:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 778ms 04:39:39 INFO - PROCESS | 3760 | 1467113979681 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 04:39:39 INFO - PROCESS | 3760 | 1467113979683 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 04:39:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 04:39:39 INFO - PROCESS | 3760 | 1467113979721 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 04:39:39 INFO - PROCESS | 3760 | 1467113979722 Marionette TRACE conn2 <- [1,10,null,{}] 04:39:39 INFO - PROCESS | 3760 | 1467113979772 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:39 INFO - PROCESS | 3760 | 1467113979777 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:39 INFO - PROCESS | 3760 | 1467113979871 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 04:39:39 INFO - PROCESS | 3760 | 1467113979892 Marionette TRACE conn2 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:39 INFO - PROCESS | 3760 | 1467113979895 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:39 INFO - PROCESS | 3760 | ++DOCSHELL 1A40A800 == 10 [pid = 3760] [id = 10] 04:39:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 26 (1A5F4C00) [pid = 3760] [serial = 26] [outer = 00000000] 04:39:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 27 (1ABB6000) [pid = 3760] [serial = 27] [outer = 1A5F4C00] 04:39:39 INFO - PROCESS | 3760 | 1467113979946 Marionette DEBUG loaded listener.js 04:39:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 28 (1A602400) [pid = 3760] [serial = 28] [outer = 1A5F4C00] 04:39:40 INFO - PROCESS | 3760 | 1467113980252 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 04:39:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 04:39:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 594ms 04:39:40 INFO - PROCESS | 3760 | 1467113980313 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 04:39:40 INFO - PROCESS | 3760 | 1467113980316 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 04:39:40 INFO - PROCESS | 3760 | 1467113980319 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 04:39:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 04:39:40 INFO - PROCESS | 3760 | 1467113980321 Marionette TRACE conn2 <- [1,14,null,{}] 04:39:40 INFO - PROCESS | 3760 | 1467113980324 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:40 INFO - PROCESS | 3760 | 1467113980327 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:40 INFO - PROCESS | 3760 | 1467113980405 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 04:39:40 INFO - PROCESS | 3760 | 1467113980418 Marionette TRACE conn2 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:40 INFO - PROCESS | 3760 | 1467113980420 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:40 INFO - PROCESS | 3760 | ++DOCSHELL 14385400 == 11 [pid = 3760] [id = 11] 04:39:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 29 (1438AC00) [pid = 3760] [serial = 29] [outer = 00000000] 04:39:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 30 (1A606400) [pid = 3760] [serial = 30] [outer = 1438AC00] 04:39:40 INFO - PROCESS | 3760 | 1467113980464 Marionette DEBUG loaded listener.js 04:39:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 31 (1A675C00) [pid = 3760] [serial = 31] [outer = 1438AC00] 04:39:40 INFO - PROCESS | 3760 | 1467113980787 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 04:39:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 04:39:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 537ms 04:39:40 INFO - PROCESS | 3760 | 1467113980858 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 04:39:40 INFO - PROCESS | 3760 | 1467113980860 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 04:39:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 04:39:40 INFO - PROCESS | 3760 | 1467113980863 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 04:39:40 INFO - PROCESS | 3760 | 1467113980865 Marionette TRACE conn2 <- [1,18,null,{}] 04:39:40 INFO - PROCESS | 3760 | 1467113980868 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:40 INFO - PROCESS | 3760 | 1467113980871 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:40 INFO - PROCESS | 3760 | 1467113980952 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 04:39:40 INFO - PROCESS | 3760 | 1467113980958 Marionette TRACE conn2 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:40 INFO - PROCESS | 3760 | 1467113980961 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:40 INFO - PROCESS | 3760 | ++DOCSHELL 1A7F0400 == 12 [pid = 3760] [id = 12] 04:39:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 32 (1A7F6000) [pid = 3760] [serial = 32] [outer = 00000000] 04:39:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 33 (1A7F8800) [pid = 3760] [serial = 33] [outer = 1A7F6000] 04:39:40 INFO - PROCESS | 3760 | 1467113981004 Marionette DEBUG loaded listener.js 04:39:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 34 (1A7FC800) [pid = 3760] [serial = 34] [outer = 1A7F6000] 04:39:41 INFO - PROCESS | 3760 | 1467113981322 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 04:39:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 04:39:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 481ms 04:39:41 INFO - PROCESS | 3760 | 1467113981340 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 04:39:41 INFO - PROCESS | 3760 | 1467113981342 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 04:39:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 04:39:41 INFO - PROCESS | 3760 | 1467113981346 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 04:39:41 INFO - PROCESS | 3760 | 1467113981347 Marionette TRACE conn2 <- [1,22,null,{}] 04:39:41 INFO - PROCESS | 3760 | 1467113981351 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:41 INFO - PROCESS | 3760 | 1467113981353 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:41 INFO - PROCESS | 3760 | 1467113981451 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 04:39:41 INFO - PROCESS | 3760 | 1467113981456 Marionette TRACE conn2 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:41 INFO - PROCESS | 3760 | 1467113981458 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:41 INFO - PROCESS | 3760 | ++DOCSHELL 1AA4F800 == 13 [pid = 3760] [id = 13] 04:39:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 35 (1AA52C00) [pid = 3760] [serial = 35] [outer = 00000000] 04:39:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 36 (1AA5D400) [pid = 3760] [serial = 36] [outer = 1AA52C00] 04:39:41 INFO - PROCESS | 3760 | 1467113981483 Marionette DEBUG loaded listener.js 04:39:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 37 (1AAAFC00) [pid = 3760] [serial = 37] [outer = 1AA52C00] 04:39:41 INFO - PROCESS | 3760 | 1467113981793 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 04:39:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 04:39:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 481ms 04:39:41 INFO - PROCESS | 3760 | 1467113981844 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 04:39:41 INFO - PROCESS | 3760 | 1467113981846 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 04:39:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 04:39:41 INFO - PROCESS | 3760 | 1467113981830 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 04:39:41 INFO - PROCESS | 3760 | 1467113981832 Marionette TRACE conn2 <- [1,26,null,{}] 04:39:41 INFO - PROCESS | 3760 | 1467113981835 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:41 INFO - PROCESS | 3760 | 1467113981837 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:41 INFO - PROCESS | 3760 | 1467113981931 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 04:39:41 INFO - PROCESS | 3760 | 1467113981938 Marionette TRACE conn2 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:41 INFO - PROCESS | 3760 | 1467113981942 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:41 INFO - PROCESS | 3760 | ++DOCSHELL 1AAB6800 == 14 [pid = 3760] [id = 14] 04:39:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 38 (1AAB7000) [pid = 3760] [serial = 38] [outer = 00000000] 04:39:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 39 (1B150400) [pid = 3760] [serial = 39] [outer = 1AAB7000] 04:39:41 INFO - PROCESS | 3760 | 1467113981987 Marionette DEBUG loaded listener.js 04:39:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 40 (1B154C00) [pid = 3760] [serial = 40] [outer = 1AAB7000] 04:39:42 INFO - PROCESS | 3760 | 1467113982272 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 04:39:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 04:39:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 481ms 04:39:42 INFO - PROCESS | 3760 | 1467113982326 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 04:39:42 INFO - PROCESS | 3760 | 1467113982328 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 04:39:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 04:39:42 INFO - PROCESS | 3760 | 1467113982331 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 04:39:42 INFO - PROCESS | 3760 | 1467113982333 Marionette TRACE conn2 <- [1,30,null,{}] 04:39:42 INFO - PROCESS | 3760 | 1467113982336 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:42 INFO - PROCESS | 3760 | 1467113982348 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:42 INFO - PROCESS | 3760 | ++DOCSHELL 1B2B8000 == 15 [pid = 3760] [id = 15] 04:39:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 41 (1B2B8400) [pid = 3760] [serial = 41] [outer = 00000000] 04:39:42 INFO - PROCESS | 3760 | 1467113982425 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 04:39:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 42 (1B2B8C00) [pid = 3760] [serial = 42] [outer = 1B2B8400] 04:39:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 43 (1B2BBC00) [pid = 3760] [serial = 43] [outer = 1B2B8400] 04:39:42 INFO - PROCESS | 3760 | 1467113982463 Marionette TRACE conn2 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:42 INFO - PROCESS | 3760 | 1467113982465 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:42 INFO - PROCESS | 3760 | ++DOCSHELL 1B2BC400 == 16 [pid = 3760] [id = 16] 04:39:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 44 (1B2BD400) [pid = 3760] [serial = 44] [outer = 00000000] 04:39:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 45 (1B2C4400) [pid = 3760] [serial = 45] [outer = 1B2BD400] 04:39:42 INFO - PROCESS | 3760 | ++DOCSHELL 1B2C1C00 == 17 [pid = 3760] [id = 17] 04:39:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 46 (1B2C6800) [pid = 3760] [serial = 46] [outer = 00000000] 04:39:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 47 (1B482400) [pid = 3760] [serial = 47] [outer = 1B2C6800] 04:39:42 INFO - PROCESS | 3760 | 1467113982555 Marionette DEBUG loaded listener.js 04:39:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 48 (1B482800) [pid = 3760] [serial = 48] [outer = 1B2C6800] 04:39:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 49 (1B55D800) [pid = 3760] [serial = 49] [outer = 1B2BD400] 04:39:42 INFO - PROCESS | 3760 | 1467113982972 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 04:39:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 04:39:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1075ms 04:39:43 INFO - PROCESS | 3760 | --DOCSHELL 114D2800 == 16 [pid = 3760] [id = 1] 04:39:43 INFO - PROCESS | 3760 | 1467113983451 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 04:39:43 INFO - PROCESS | 3760 | 1467113983455 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 04:39:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 04:39:43 INFO - PROCESS | 3760 | 1467113983463 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 04:39:43 INFO - PROCESS | 3760 | 1467113983467 Marionette TRACE conn2 <- [1,34,null,{}] 04:39:43 INFO - PROCESS | 3760 | 1467113983473 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:43 INFO - PROCESS | 3760 | 1467113983477 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:43 INFO - PROCESS | 3760 | 1467113983623 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 04:39:43 INFO - PROCESS | 3760 | 1467113983662 Marionette TRACE conn2 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:43 INFO - PROCESS | 3760 | 1467113983667 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:43 INFO - PROCESS | 3760 | ++DOCSHELL 10A79C00 == 17 [pid = 3760] [id = 18] 04:39:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 50 (10A7AC00) [pid = 3760] [serial = 50] [outer = 00000000] 04:39:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 51 (10A81000) [pid = 3760] [serial = 51] [outer = 10A7AC00] 04:39:43 INFO - PROCESS | 3760 | 1467113983724 Marionette DEBUG loaded listener.js 04:39:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 52 (10E73800) [pid = 3760] [serial = 52] [outer = 10A7AC00] 04:39:44 INFO - PROCESS | 3760 | 1467113984232 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 04:39:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 04:39:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 821ms 04:39:44 INFO - PROCESS | 3760 | 1467113984291 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 04:39:44 INFO - PROCESS | 3760 | 1467113984278 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 04:39:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 04:39:44 INFO - PROCESS | 3760 | 1467113984286 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 04:39:44 INFO - PROCESS | 3760 | 1467113984288 Marionette TRACE conn2 <- [1,38,null,{}] 04:39:44 INFO - PROCESS | 3760 | 1467113984293 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:44 INFO - PROCESS | 3760 | 1467113984296 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:44 INFO - PROCESS | 3760 | 1467113984411 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 04:39:44 INFO - PROCESS | 3760 | 1467113984475 Marionette TRACE conn2 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:44 INFO - PROCESS | 3760 | 1467113984478 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:44 INFO - PROCESS | 3760 | ++DOCSHELL 129ED800 == 18 [pid = 3760] [id = 19] 04:39:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 53 (129EDC00) [pid = 3760] [serial = 53] [outer = 00000000] 04:39:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 54 (13159400) [pid = 3760] [serial = 54] [outer = 129EDC00] 04:39:44 INFO - PROCESS | 3760 | 1467113984516 Marionette DEBUG loaded listener.js 04:39:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 55 (1325A000) [pid = 3760] [serial = 55] [outer = 129EDC00] 04:39:44 INFO - PROCESS | 3760 | 1467113985001 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 04:39:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 04:39:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 764ms 04:39:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 04:39:45 INFO - PROCESS | 3760 | 1467113985051 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 04:39:45 INFO - PROCESS | 3760 | 1467113985054 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 04:39:45 INFO - PROCESS | 3760 | 1467113985058 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 04:39:45 INFO - PROCESS | 3760 | 1467113985061 Marionette TRACE conn2 <- [1,42,null,{}] 04:39:45 INFO - PROCESS | 3760 | 1467113985072 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:45 INFO - PROCESS | 3760 | 1467113985077 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:45 INFO - PROCESS | 3760 | 1467113985195 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 04:39:45 INFO - PROCESS | 3760 | 1467113985242 Marionette TRACE conn2 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:45 INFO - PROCESS | 3760 | 1467113985246 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:45 INFO - PROCESS | 3760 | ++DOCSHELL 1026F400 == 19 [pid = 3760] [id = 20] 04:39:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 56 (10272000) [pid = 3760] [serial = 56] [outer = 00000000] 04:39:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 57 (102CD400) [pid = 3760] [serial = 57] [outer = 10272000] 04:39:45 INFO - PROCESS | 3760 | 1467113985470 Marionette DEBUG loaded listener.js 04:39:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 58 (10A04800) [pid = 3760] [serial = 58] [outer = 10272000] 04:39:45 INFO - PROCESS | 3760 | --DOCSHELL 114D3C00 == 18 [pid = 3760] [id = 4] 04:39:45 INFO - PROCESS | 3760 | 1467113985946 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 04:39:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 04:39:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 905ms 04:39:45 INFO - PROCESS | 3760 | 1467113985961 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 04:39:45 INFO - PROCESS | 3760 | 1467113985965 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 04:39:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 04:39:45 INFO - PROCESS | 3760 | 1467113985970 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 04:39:45 INFO - PROCESS | 3760 | 1467113985972 Marionette TRACE conn2 <- [1,46,null,{}] 04:39:45 INFO - PROCESS | 3760 | 1467113985977 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:45 INFO - PROCESS | 3760 | 1467113985979 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:46 INFO - PROCESS | 3760 | 1467113986093 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 04:39:46 INFO - PROCESS | 3760 | 1467113986159 Marionette TRACE conn2 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:46 INFO - PROCESS | 3760 | 1467113986144 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:46 INFO - PROCESS | 3760 | ++DOCSHELL 10F48C00 == 19 [pid = 3760] [id = 21] 04:39:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 59 (10F4CC00) [pid = 3760] [serial = 59] [outer = 00000000] 04:39:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 60 (11236C00) [pid = 3760] [serial = 60] [outer = 10F4CC00] 04:39:46 INFO - PROCESS | 3760 | 1467113986195 Marionette DEBUG loaded listener.js 04:39:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (112C3800) [pid = 3760] [serial = 61] [outer = 10F4CC00] 04:39:46 INFO - PROCESS | 3760 | 1467113986579 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 04:39:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 04:39:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 665ms 04:39:46 INFO - PROCESS | 3760 | 1467113986660 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 04:39:46 INFO - PROCESS | 3760 | 1467113986663 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 04:39:46 INFO - PROCESS | 3760 | 1467113986669 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 04:39:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 04:39:46 INFO - PROCESS | 3760 | 1467113986672 Marionette TRACE conn2 <- [1,50,null,{}] 04:39:46 INFO - PROCESS | 3760 | 1467113986676 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:46 INFO - PROCESS | 3760 | 1467113986678 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:46 INFO - PROCESS | 3760 | 1467113986761 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 04:39:46 INFO - PROCESS | 3760 | 1467113986767 Marionette TRACE conn2 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:46 INFO - PROCESS | 3760 | 1467113986770 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:46 INFO - PROCESS | 3760 | ++DOCSHELL 114C9800 == 20 [pid = 3760] [id = 22] 04:39:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (114D0000) [pid = 3760] [serial = 62] [outer = 00000000] 04:39:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (1289E400) [pid = 3760] [serial = 63] [outer = 114D0000] 04:39:46 INFO - PROCESS | 3760 | 1467113986815 Marionette DEBUG loaded listener.js 04:39:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (13159800) [pid = 3760] [serial = 64] [outer = 114D0000] 04:39:47 INFO - PROCESS | 3760 | 1467113987175 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:39:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 04:39:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 538ms 04:39:47 INFO - PROCESS | 3760 | 1467113987205 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 04:39:47 INFO - PROCESS | 3760 | 1467113987207 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 04:39:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 04:39:47 INFO - PROCESS | 3760 | 1467113987211 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 04:39:47 INFO - PROCESS | 3760 | 1467113987214 Marionette TRACE conn2 <- [1,54,null,{}] 04:39:47 INFO - PROCESS | 3760 | 1467113987224 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:47 INFO - PROCESS | 3760 | 1467113987228 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:47 INFO - PROCESS | 3760 | 1467113987303 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 04:39:47 INFO - PROCESS | 3760 | 1467113987309 Marionette TRACE conn2 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:47 INFO - PROCESS | 3760 | 1467113987312 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:47 INFO - PROCESS | 3760 | ++DOCSHELL 1325FC00 == 21 [pid = 3760] [id = 23] 04:39:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (132BBC00) [pid = 3760] [serial = 65] [outer = 00000000] 04:39:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (13D05800) [pid = 3760] [serial = 66] [outer = 132BBC00] 04:39:47 INFO - PROCESS | 3760 | 1467113987355 Marionette DEBUG loaded listener.js 04:39:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (1438B800) [pid = 3760] [serial = 67] [outer = 132BBC00] 04:39:47 INFO - PROCESS | 3760 | 1467113987703 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:39:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 04:39:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 538ms 04:39:47 INFO - PROCESS | 3760 | 1467113987750 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 04:39:47 INFO - PROCESS | 3760 | 1467113987752 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 04:39:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 04:39:47 INFO - PROCESS | 3760 | 1467113987756 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 04:39:47 INFO - PROCESS | 3760 | 1467113987757 Marionette TRACE conn2 <- [1,58,null,{}] 04:39:47 INFO - PROCESS | 3760 | 1467113987761 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:47 INFO - PROCESS | 3760 | 1467113987762 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:47 INFO - PROCESS | 3760 | 1467113987841 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 04:39:47 INFO - PROCESS | 3760 | 1467113987847 Marionette TRACE conn2 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:47 INFO - PROCESS | 3760 | 1467113987849 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:47 INFO - PROCESS | 3760 | ++DOCSHELL 13D03800 == 22 [pid = 3760] [id = 24] 04:39:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (14304C00) [pid = 3760] [serial = 68] [outer = 00000000] 04:39:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (15422C00) [pid = 3760] [serial = 69] [outer = 14304C00] 04:39:47 INFO - PROCESS | 3760 | 1467113987893 Marionette DEBUG loaded listener.js 04:39:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (15588000) [pid = 3760] [serial = 70] [outer = 14304C00] 04:39:48 INFO - PROCESS | 3760 | 1467113988242 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:39:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 04:39:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 537ms 04:39:48 INFO - PROCESS | 3760 | 1467113988305 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 04:39:48 INFO - PROCESS | 3760 | 1467113988307 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 04:39:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 04:39:48 INFO - PROCESS | 3760 | 1467113988310 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 04:39:48 INFO - PROCESS | 3760 | 1467113988312 Marionette TRACE conn2 <- [1,62,null,{}] 04:39:48 INFO - PROCESS | 3760 | 1467113988316 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:48 INFO - PROCESS | 3760 | 1467113988318 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:48 INFO - PROCESS | 3760 | 1467113988404 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 04:39:48 INFO - PROCESS | 3760 | 1467113988410 Marionette TRACE conn2 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:48 INFO - PROCESS | 3760 | 1467113988412 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:48 INFO - PROCESS | 3760 | ++DOCSHELL 15594400 == 23 [pid = 3760] [id = 25] 04:39:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (15594800) [pid = 3760] [serial = 71] [outer = 00000000] 04:39:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (15874800) [pid = 3760] [serial = 72] [outer = 15594800] 04:39:48 INFO - PROCESS | 3760 | 1467113988466 Marionette DEBUG loaded listener.js 04:39:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (15B51000) [pid = 3760] [serial = 73] [outer = 15594800] 04:39:48 INFO - PROCESS | 3760 | 1467113988831 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:39:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 04:39:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 580ms 04:39:48 INFO - PROCESS | 3760 | 1467113988892 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 04:39:48 INFO - PROCESS | 3760 | 1467113988894 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 04:39:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 04:39:48 INFO - PROCESS | 3760 | 1467113988900 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 04:39:48 INFO - PROCESS | 3760 | 1467113988902 Marionette TRACE conn2 <- [1,66,null,{}] 04:39:48 INFO - PROCESS | 3760 | 1467113988906 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:48 INFO - PROCESS | 3760 | 1467113988911 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:48 INFO - PROCESS | 3760 | 1467113988972 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 04:39:48 INFO - PROCESS | 3760 | 1467113988989 Marionette TRACE conn2 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:48 INFO - PROCESS | 3760 | 1467113988991 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:49 INFO - PROCESS | 3760 | ++DOCSHELL 16023800 == 24 [pid = 3760] [id = 26] 04:39:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (16025800) [pid = 3760] [serial = 74] [outer = 00000000] 04:39:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (16790C00) [pid = 3760] [serial = 75] [outer = 16025800] 04:39:49 INFO - PROCESS | 3760 | 1467113989039 Marionette DEBUG loaded listener.js 04:39:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (16792800) [pid = 3760] [serial = 76] [outer = 16025800] 04:39:49 INFO - PROCESS | 3760 | 1467113989404 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:39:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 04:39:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 538ms 04:39:49 INFO - PROCESS | 3760 | 1467113989429 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 04:39:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 04:39:49 INFO - PROCESS | 3760 | 1467113989431 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 04:39:49 INFO - PROCESS | 3760 | 1467113989434 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 04:39:49 INFO - PROCESS | 3760 | 1467113989436 Marionette TRACE conn2 <- [1,70,null,{}] 04:39:49 INFO - PROCESS | 3760 | 1467113989453 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:49 INFO - PROCESS | 3760 | 1467113989455 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:49 INFO - PROCESS | 3760 | 1467113989532 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 04:39:49 INFO - PROCESS | 3760 | 1467113989537 Marionette TRACE conn2 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:49 INFO - PROCESS | 3760 | 1467113989539 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:49 INFO - PROCESS | 3760 | ++DOCSHELL 10F47800 == 25 [pid = 3760] [id = 27] 04:39:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (1602A800) [pid = 3760] [serial = 77] [outer = 00000000] 04:39:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (16DD8000) [pid = 3760] [serial = 78] [outer = 1602A800] 04:39:49 INFO - PROCESS | 3760 | 1467113989581 Marionette DEBUG loaded listener.js 04:39:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (17469000) [pid = 3760] [serial = 79] [outer = 1602A800] 04:39:49 INFO - PROCESS | 3760 | 1467113989932 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:39:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 04:39:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 495ms 04:39:49 INFO - PROCESS | 3760 | 1467113989936 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 04:39:49 INFO - PROCESS | 3760 | 1467113989938 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 04:39:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 04:39:49 INFO - PROCESS | 3760 | 1467113989941 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 04:39:49 INFO - PROCESS | 3760 | 1467113989943 Marionette TRACE conn2 <- [1,74,null,{}] 04:39:49 INFO - PROCESS | 3760 | 1467113989946 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:49 INFO - PROCESS | 3760 | 1467113989948 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:50 INFO - PROCESS | 3760 | 1467113990056 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 04:39:50 INFO - PROCESS | 3760 | 1467113990063 Marionette TRACE conn2 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:50 INFO - PROCESS | 3760 | 1467113990065 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:50 INFO - PROCESS | 3760 | ++DOCSHELL 1026D400 == 26 [pid = 3760] [id = 28] 04:39:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (15309C00) [pid = 3760] [serial = 80] [outer = 00000000] 04:39:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (17713000) [pid = 3760] [serial = 81] [outer = 15309C00] 04:39:50 INFO - PROCESS | 3760 | 1467113990116 Marionette DEBUG loaded listener.js 04:39:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (177EE400) [pid = 3760] [serial = 82] [outer = 15309C00] 04:39:50 INFO - PROCESS | 3760 | 1467113990445 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:39:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 04:39:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 538ms 04:39:50 INFO - PROCESS | 3760 | 1467113990498 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 04:39:50 INFO - PROCESS | 3760 | 1467113990500 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 04:39:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 04:39:50 INFO - PROCESS | 3760 | 1467113990503 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 04:39:50 INFO - PROCESS | 3760 | 1467113990487 Marionette TRACE conn2 <- [1,78,null,{}] 04:39:50 INFO - PROCESS | 3760 | 1467113990491 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:50 INFO - PROCESS | 3760 | 1467113990493 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:50 INFO - PROCESS | 3760 | 1467113990607 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 04:39:50 INFO - PROCESS | 3760 | 1467113990648 Marionette TRACE conn2 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:50 INFO - PROCESS | 3760 | 1467113990650 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:50 INFO - PROCESS | 3760 | ++DOCSHELL 14305C00 == 27 [pid = 3760] [id = 29] 04:39:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (1746D000) [pid = 3760] [serial = 83] [outer = 00000000] 04:39:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (17AC7000) [pid = 3760] [serial = 84] [outer = 1746D000] 04:39:50 INFO - PROCESS | 3760 | 1467113990696 Marionette DEBUG loaded listener.js 04:39:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (17F4A800) [pid = 3760] [serial = 85] [outer = 1746D000] 04:39:50 INFO - PROCESS | 3760 | 1467113990994 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:39:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 04:39:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 538ms 04:39:51 INFO - PROCESS | 3760 | 1467113991043 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 04:39:51 INFO - PROCESS | 3760 | 1467113991045 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 04:39:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 04:39:51 INFO - PROCESS | 3760 | 1467113991049 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 04:39:51 INFO - PROCESS | 3760 | 1467113991050 Marionette TRACE conn2 <- [1,82,null,{}] 04:39:51 INFO - PROCESS | 3760 | 1467113991054 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:51 INFO - PROCESS | 3760 | 1467113991056 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:51 INFO - PROCESS | 3760 | 1467113991152 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 04:39:51 INFO - PROCESS | 3760 | 1467113991161 Marionette TRACE conn2 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:51 INFO - PROCESS | 3760 | 1467113991163 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:51 INFO - PROCESS | 3760 | ++DOCSHELL 13D0A800 == 28 [pid = 3760] [id = 30] 04:39:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (15D83000) [pid = 3760] [serial = 86] [outer = 00000000] 04:39:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (181DCC00) [pid = 3760] [serial = 87] [outer = 15D83000] 04:39:51 INFO - PROCESS | 3760 | 1467113991206 Marionette DEBUG loaded listener.js 04:39:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (199B6400) [pid = 3760] [serial = 88] [outer = 15D83000] 04:39:51 INFO - PROCESS | 3760 | 1467113991550 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:39:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 04:39:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 537ms 04:39:51 INFO - PROCESS | 3760 | 1467113991588 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 04:39:51 INFO - PROCESS | 3760 | 1467113991590 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 04:39:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 04:39:51 INFO - PROCESS | 3760 | 1467113991593 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 04:39:51 INFO - PROCESS | 3760 | 1467113991596 Marionette TRACE conn2 <- [1,86,null,{}] 04:39:51 INFO - PROCESS | 3760 | 1467113991599 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:51 INFO - PROCESS | 3760 | 1467113991601 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:51 INFO - PROCESS | 3760 | 1467113991704 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 04:39:51 INFO - PROCESS | 3760 | 1467113991711 Marionette TRACE conn2 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:51 INFO - PROCESS | 3760 | 1467113991714 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:51 INFO - PROCESS | 3760 | ++DOCSHELL 181D9800 == 29 [pid = 3760] [id = 31] 04:39:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (199B8000) [pid = 3760] [serial = 89] [outer = 00000000] 04:39:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (19B96000) [pid = 3760] [serial = 90] [outer = 199B8000] 04:39:51 INFO - PROCESS | 3760 | 1467113991756 Marionette DEBUG loaded listener.js 04:39:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (19F37C00) [pid = 3760] [serial = 91] [outer = 199B8000] 04:39:52 INFO - PROCESS | 3760 | 1467113992074 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:39:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 04:39:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 538ms 04:39:52 INFO - PROCESS | 3760 | 1467113992135 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 04:39:52 INFO - PROCESS | 3760 | 1467113992138 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 04:39:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 04:39:52 INFO - PROCESS | 3760 | 1467113992141 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 04:39:52 INFO - PROCESS | 3760 | 1467113992142 Marionette TRACE conn2 <- [1,90,null,{}] 04:39:52 INFO - PROCESS | 3760 | 1467113992129 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:52 INFO - PROCESS | 3760 | 1467113992130 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:52 INFO - PROCESS | 3760 | 1467113992262 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 04:39:52 INFO - PROCESS | 3760 | 1467113992327 Marionette TRACE conn2 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:52 INFO - PROCESS | 3760 | 1467113992329 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:52 INFO - PROCESS | 3760 | ++DOCSHELL 19B90800 == 30 [pid = 3760] [id = 32] 04:39:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (19BBB400) [pid = 3760] [serial = 92] [outer = 00000000] 04:39:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (1A1B0400) [pid = 3760] [serial = 93] [outer = 19BBB400] 04:39:52 INFO - PROCESS | 3760 | 1467113992355 Marionette DEBUG loaded listener.js 04:39:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (1A405C00) [pid = 3760] [serial = 94] [outer = 19BBB400] 04:39:53 INFO - PROCESS | 3760 | 1467113993438 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:39:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 04:39:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1358ms 04:39:53 INFO - PROCESS | 3760 | 1467113993494 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 04:39:53 INFO - PROCESS | 3760 | 1467113993498 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 04:39:53 INFO - PROCESS | 3760 | 1467113993502 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 04:39:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 04:39:53 INFO - PROCESS | 3760 | 1467113993504 Marionette TRACE conn2 <- [1,94,null,{}] 04:39:53 INFO - PROCESS | 3760 | 1467113993510 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:53 INFO - PROCESS | 3760 | 1467113993512 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:53 INFO - PROCESS | 3760 | 1467113993598 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 04:39:53 INFO - PROCESS | 3760 | 1467113993611 Marionette TRACE conn2 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:53 INFO - PROCESS | 3760 | 1467113993613 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:53 INFO - PROCESS | 3760 | ++DOCSHELL 11235400 == 31 [pid = 3760] [id = 33] 04:39:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (112BF800) [pid = 3760] [serial = 95] [outer = 00000000] 04:39:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (1281D000) [pid = 3760] [serial = 96] [outer = 112BF800] 04:39:53 INFO - PROCESS | 3760 | 1467113993699 Marionette DEBUG loaded listener.js 04:39:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (12821C00) [pid = 3760] [serial = 97] [outer = 112BF800] 04:39:54 INFO - PROCESS | 3760 | 1467113994051 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 04:39:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 04:39:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 566ms 04:39:54 INFO - PROCESS | 3760 | 1467113994085 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 04:39:54 INFO - PROCESS | 3760 | 1467113994090 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 04:39:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 04:39:54 INFO - PROCESS | 3760 | 1467113994095 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 04:39:54 INFO - PROCESS | 3760 | 1467113994081 Marionette TRACE conn2 <- [1,98,null,{}] 04:39:54 INFO - PROCESS | 3760 | 1467113994084 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:54 INFO - PROCESS | 3760 | 1467113994087 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:54 INFO - PROCESS | 3760 | 1467113994200 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 04:39:54 INFO - PROCESS | 3760 | 1467113994206 Marionette TRACE conn2 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:54 INFO - PROCESS | 3760 | 1467113994208 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:54 INFO - PROCESS | 3760 | ++DOCSHELL 12BD4400 == 32 [pid = 3760] [id = 34] 04:39:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (12DC6000) [pid = 3760] [serial = 98] [outer = 00000000] 04:39:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (131ED400) [pid = 3760] [serial = 99] [outer = 12DC6000] 04:39:54 INFO - PROCESS | 3760 | 1467113994257 Marionette DEBUG loaded listener.js 04:39:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (13461800) [pid = 3760] [serial = 100] [outer = 12DC6000] 04:39:54 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (197BC800) [pid = 3760] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 04:39:54 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (13D05000) [pid = 3760] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:39:54 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (1AAB7000) [pid = 3760] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 04:39:54 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (1AA52C00) [pid = 3760] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 04:39:54 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (1A7F6000) [pid = 3760] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 04:39:54 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (1438AC00) [pid = 3760] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 04:39:54 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (1A5F4C00) [pid = 3760] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 04:39:54 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (114D0000) [pid = 3760] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 04:39:54 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (132BBC00) [pid = 3760] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 04:39:54 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (14304C00) [pid = 3760] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 04:39:54 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (15594800) [pid = 3760] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 04:39:54 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (16025800) [pid = 3760] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 04:39:54 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (1602A800) [pid = 3760] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 04:39:54 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (15309C00) [pid = 3760] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 04:39:54 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (1746D000) [pid = 3760] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 04:39:54 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (15D83000) [pid = 3760] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 04:39:54 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1B2C6800) [pid = 3760] [serial = 46] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 04:39:54 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (10A7AC00) [pid = 3760] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 04:39:54 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (129EDC00) [pid = 3760] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 04:39:54 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (10272000) [pid = 3760] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 04:39:54 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (10F4CC00) [pid = 3760] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 04:39:54 INFO - PROCESS | 3760 | 1467113994988 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 04:39:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 04:39:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 948ms 04:39:55 INFO - PROCESS | 3760 | 1467113995043 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 04:39:55 INFO - PROCESS | 3760 | 1467113995045 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 04:39:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 04:39:55 INFO - PROCESS | 3760 | 1467113995049 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 04:39:55 INFO - PROCESS | 3760 | 1467113995052 Marionette TRACE conn2 <- [1,102,null,{}] 04:39:55 INFO - PROCESS | 3760 | 1467113995062 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:55 INFO - PROCESS | 3760 | 1467113995066 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:55 INFO - PROCESS | 3760 | 1467113995127 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 04:39:55 INFO - PROCESS | 3760 | 1467113995133 Marionette TRACE conn2 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:55 INFO - PROCESS | 3760 | 1467113995136 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:55 INFO - PROCESS | 3760 | ++DOCSHELL 13D04000 == 33 [pid = 3760] [id = 35] 04:39:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (13D0CC00) [pid = 3760] [serial = 101] [outer = 00000000] 04:39:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (14388C00) [pid = 3760] [serial = 102] [outer = 13D0CC00] 04:39:55 INFO - PROCESS | 3760 | 1467113995189 Marionette DEBUG loaded listener.js 04:39:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (15309400) [pid = 3760] [serial = 103] [outer = 13D0CC00] 04:39:55 INFO - PROCESS | 3760 | 1467113995583 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 04:39:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 04:39:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 566ms 04:39:55 INFO - PROCESS | 3760 | 1467113995626 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 04:39:55 INFO - PROCESS | 3760 | 1467113995628 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 04:39:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 04:39:55 INFO - PROCESS | 3760 | 1467113995631 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 04:39:55 INFO - PROCESS | 3760 | 1467113995633 Marionette TRACE conn2 <- [1,106,null,{}] 04:39:55 INFO - PROCESS | 3760 | 1467113995636 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:55 INFO - PROCESS | 3760 | 1467113995638 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:55 INFO - PROCESS | 3760 | 1467113995701 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 04:39:55 INFO - PROCESS | 3760 | 1467113995706 Marionette TRACE conn2 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:55 INFO - PROCESS | 3760 | 1467113995708 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:55 INFO - PROCESS | 3760 | ++DOCSHELL 15591400 == 34 [pid = 3760] [id = 36] 04:39:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (15593800) [pid = 3760] [serial = 104] [outer = 00000000] 04:39:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (158CB800) [pid = 3760] [serial = 105] [outer = 15593800] 04:39:55 INFO - PROCESS | 3760 | 1467113995752 Marionette DEBUG loaded listener.js 04:39:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (15B4FC00) [pid = 3760] [serial = 106] [outer = 15593800] 04:39:56 INFO - PROCESS | 3760 | 1467113996128 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 04:39:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 04:39:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 538ms 04:39:56 INFO - PROCESS | 3760 | 1467113996175 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 04:39:56 INFO - PROCESS | 3760 | 1467113996177 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 04:39:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 04:39:56 INFO - PROCESS | 3760 | 1467113996166 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 04:39:56 INFO - PROCESS | 3760 | 1467113996168 Marionette TRACE conn2 <- [1,110,null,{}] 04:39:56 INFO - PROCESS | 3760 | 1467113996171 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:56 INFO - PROCESS | 3760 | 1467113996173 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:56 INFO - PROCESS | 3760 | 1467113996255 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 04:39:56 INFO - PROCESS | 3760 | 1467113996262 Marionette TRACE conn2 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:56 INFO - PROCESS | 3760 | 1467113996264 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:56 INFO - PROCESS | 3760 | ++DOCSHELL 16025C00 == 35 [pid = 3760] [id = 37] 04:39:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (16026800) [pid = 3760] [serial = 107] [outer = 00000000] 04:39:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (16791000) [pid = 3760] [serial = 108] [outer = 16026800] 04:39:56 INFO - PROCESS | 3760 | 1467113996306 Marionette DEBUG loaded listener.js 04:39:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (16DD3800) [pid = 3760] [serial = 109] [outer = 16026800] 04:39:57 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (1678EC00) [pid = 3760] [serial = 17] [outer = 00000000] [url = about:blank] 04:39:57 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (13159800) [pid = 3760] [serial = 64] [outer = 00000000] [url = about:blank] 04:39:57 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (1289E400) [pid = 3760] [serial = 63] [outer = 00000000] [url = about:blank] 04:39:57 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (13D05800) [pid = 3760] [serial = 66] [outer = 00000000] [url = about:blank] 04:39:57 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1438B800) [pid = 3760] [serial = 67] [outer = 00000000] [url = about:blank] 04:39:57 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (15422C00) [pid = 3760] [serial = 69] [outer = 00000000] [url = about:blank] 04:39:57 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (15588000) [pid = 3760] [serial = 70] [outer = 00000000] [url = about:blank] 04:39:57 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (15874800) [pid = 3760] [serial = 72] [outer = 00000000] [url = about:blank] 04:39:57 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (15B51000) [pid = 3760] [serial = 73] [outer = 00000000] [url = about:blank] 04:39:57 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (16792800) [pid = 3760] [serial = 76] [outer = 00000000] [url = about:blank] 04:39:57 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (17469000) [pid = 3760] [serial = 79] [outer = 00000000] [url = about:blank] 04:39:57 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (10E73800) [pid = 3760] [serial = 52] [outer = 00000000] [url = about:blank] 04:39:57 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (10A04800) [pid = 3760] [serial = 58] [outer = 00000000] [url = about:blank] 04:39:57 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (177EE400) [pid = 3760] [serial = 82] [outer = 00000000] [url = about:blank] 04:39:57 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (112C3800) [pid = 3760] [serial = 61] [outer = 00000000] [url = about:blank] 04:39:57 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (17F4A800) [pid = 3760] [serial = 85] [outer = 00000000] [url = about:blank] 04:39:57 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (199B6400) [pid = 3760] [serial = 88] [outer = 00000000] [url = about:blank] 04:39:57 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (1325A000) [pid = 3760] [serial = 55] [outer = 00000000] [url = about:blank] 04:39:57 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (1B482800) [pid = 3760] [serial = 48] [outer = 00000000] [url = about:blank] 04:39:57 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (16953400) [pid = 3760] [serial = 14] [outer = 00000000] [url = about:blank] 04:39:57 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (14302C00) [pid = 3760] [serial = 9] [outer = 00000000] [url = about:blank] 04:39:57 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (14308400) [pid = 3760] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:39:57 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (1281D400) [pid = 3760] [serial = 4] [outer = 00000000] [url = about:blank] 04:39:57 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (16790C00) [pid = 3760] [serial = 75] [outer = 00000000] [url = about:blank] 04:39:57 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (16DD8000) [pid = 3760] [serial = 78] [outer = 00000000] [url = about:blank] 04:39:57 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (17713000) [pid = 3760] [serial = 81] [outer = 00000000] [url = about:blank] 04:39:57 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (17AC7000) [pid = 3760] [serial = 84] [outer = 00000000] [url = about:blank] 04:39:57 INFO - PROCESS | 3760 | --DOMWINDOW == 60 (181DCC00) [pid = 3760] [serial = 87] [outer = 00000000] [url = about:blank] 04:39:57 INFO - PROCESS | 3760 | --DOMWINDOW == 59 (19B96000) [pid = 3760] [serial = 90] [outer = 00000000] [url = about:blank] 04:39:57 INFO - PROCESS | 3760 | --DOMWINDOW == 58 (10A81000) [pid = 3760] [serial = 51] [outer = 00000000] [url = about:blank] 04:39:57 INFO - PROCESS | 3760 | --DOMWINDOW == 57 (13159400) [pid = 3760] [serial = 54] [outer = 00000000] [url = about:blank] 04:39:57 INFO - PROCESS | 3760 | --DOMWINDOW == 56 (102CD400) [pid = 3760] [serial = 57] [outer = 00000000] [url = about:blank] 04:39:57 INFO - PROCESS | 3760 | --DOMWINDOW == 55 (11236C00) [pid = 3760] [serial = 60] [outer = 00000000] [url = about:blank] 04:39:57 INFO - PROCESS | 3760 | --DOMWINDOW == 54 (1B2B8C00) [pid = 3760] [serial = 42] [outer = 00000000] [url = about:blank] 04:39:57 INFO - PROCESS | 3760 | --DOMWINDOW == 53 (1B2C4400) [pid = 3760] [serial = 45] [outer = 00000000] [url = about:blank] 04:39:57 INFO - PROCESS | 3760 | --DOMWINDOW == 52 (1B482400) [pid = 3760] [serial = 47] [outer = 00000000] [url = about:blank] 04:39:57 INFO - PROCESS | 3760 | --DOMWINDOW == 51 (1B150400) [pid = 3760] [serial = 39] [outer = 00000000] [url = about:blank] 04:39:57 INFO - PROCESS | 3760 | --DOMWINDOW == 50 (1B154C00) [pid = 3760] [serial = 40] [outer = 00000000] [url = about:blank] 04:39:57 INFO - PROCESS | 3760 | --DOMWINDOW == 49 (1AAAFC00) [pid = 3760] [serial = 37] [outer = 00000000] [url = about:blank] 04:39:57 INFO - PROCESS | 3760 | --DOMWINDOW == 48 (1AA5D400) [pid = 3760] [serial = 36] [outer = 00000000] [url = about:blank] 04:39:57 INFO - PROCESS | 3760 | --DOMWINDOW == 47 (1A7F8800) [pid = 3760] [serial = 33] [outer = 00000000] [url = about:blank] 04:39:57 INFO - PROCESS | 3760 | --DOMWINDOW == 46 (1A7FC800) [pid = 3760] [serial = 34] [outer = 00000000] [url = about:blank] 04:39:57 INFO - PROCESS | 3760 | --DOMWINDOW == 45 (1A606400) [pid = 3760] [serial = 30] [outer = 00000000] [url = about:blank] 04:39:57 INFO - PROCESS | 3760 | --DOMWINDOW == 44 (1A675C00) [pid = 3760] [serial = 31] [outer = 00000000] [url = about:blank] 04:39:57 INFO - PROCESS | 3760 | --DOMWINDOW == 43 (1A602400) [pid = 3760] [serial = 28] [outer = 00000000] [url = about:blank] 04:39:57 INFO - PROCESS | 3760 | --DOMWINDOW == 42 (1ABB6000) [pid = 3760] [serial = 27] [outer = 00000000] [url = about:blank] 04:39:57 INFO - PROCESS | 3760 | --DOMWINDOW == 41 (1A1B0800) [pid = 3760] [serial = 24] [outer = 00000000] [url = about:blank] 04:39:57 INFO - PROCESS | 3760 | --DOMWINDOW == 40 (197BF000) [pid = 3760] [serial = 21] [outer = 00000000] [url = about:blank] 04:39:57 INFO - PROCESS | 3760 | --DOMWINDOW == 39 (1601D800) [pid = 3760] [serial = 22] [outer = 00000000] [url = about:blank] 04:39:57 INFO - PROCESS | 3760 | 1467113997564 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 04:39:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 04:39:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1457ms 04:39:57 INFO - PROCESS | 3760 | 1467113997626 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 04:39:57 INFO - PROCESS | 3760 | 1467113997630 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 04:39:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 04:39:57 INFO - PROCESS | 3760 | 1467113997635 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 04:39:57 INFO - PROCESS | 3760 | 1467113997638 Marionette TRACE conn2 <- [1,114,null,{}] 04:39:57 INFO - PROCESS | 3760 | 1467113997648 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:57 INFO - PROCESS | 3760 | 1467113997651 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:57 INFO - PROCESS | 3760 | 1467113997738 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 04:39:57 INFO - PROCESS | 3760 | 1467113997748 Marionette TRACE conn2 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:57 INFO - PROCESS | 3760 | 1467113997752 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:57 INFO - PROCESS | 3760 | ++DOCSHELL 10A9B400 == 36 [pid = 3760] [id = 38] 04:39:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 40 (10A9D000) [pid = 3760] [serial = 110] [outer = 00000000] 04:39:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 41 (1121EC00) [pid = 3760] [serial = 111] [outer = 10A9D000] 04:39:57 INFO - PROCESS | 3760 | 1467113997787 Marionette DEBUG loaded listener.js 04:39:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 42 (11214C00) [pid = 3760] [serial = 112] [outer = 10A9D000] 04:39:58 INFO - PROCESS | 3760 | 1467113998161 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 04:39:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 04:39:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 580ms 04:39:58 INFO - PROCESS | 3760 | 1467113998212 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 04:39:58 INFO - PROCESS | 3760 | 1467113998217 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 04:39:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 04:39:58 INFO - PROCESS | 3760 | 1467113998224 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 04:39:58 INFO - PROCESS | 3760 | 1467113998228 Marionette TRACE conn2 <- [1,118,null,{}] 04:39:58 INFO - PROCESS | 3760 | 1467113998233 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:58 INFO - PROCESS | 3760 | 1467113998238 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:58 INFO - PROCESS | 3760 | 1467113998322 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 04:39:58 INFO - PROCESS | 3760 | 1467113998331 Marionette TRACE conn2 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:58 INFO - PROCESS | 3760 | 1467113998334 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:58 INFO - PROCESS | 3760 | ++DOCSHELL 1281EC00 == 37 [pid = 3760] [id = 39] 04:39:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 43 (1281F400) [pid = 3760] [serial = 113] [outer = 00000000] 04:39:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 44 (129A9800) [pid = 3760] [serial = 114] [outer = 1281F400] 04:39:58 INFO - PROCESS | 3760 | 1467113998380 Marionette DEBUG loaded listener.js 04:39:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 45 (12BCFC00) [pid = 3760] [serial = 115] [outer = 1281F400] 04:39:58 INFO - PROCESS | 3760 | 1467113998772 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 04:39:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 04:39:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 580ms 04:39:58 INFO - PROCESS | 3760 | 1467113998798 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 04:39:58 INFO - PROCESS | 3760 | 1467113998800 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 04:39:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 04:39:58 INFO - PROCESS | 3760 | 1467113998803 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 04:39:58 INFO - PROCESS | 3760 | 1467113998807 Marionette TRACE conn2 <- [1,122,null,{}] 04:39:58 INFO - PROCESS | 3760 | 1467113998818 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:58 INFO - PROCESS | 3760 | 1467113998822 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:58 INFO - PROCESS | 3760 | 1467113998902 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 04:39:58 INFO - PROCESS | 3760 | 1467113998909 Marionette TRACE conn2 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:58 INFO - PROCESS | 3760 | 1467113998912 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:58 INFO - PROCESS | 3760 | ++DOCSHELL 131E9000 == 38 [pid = 3760] [id = 40] 04:39:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 46 (131E9C00) [pid = 3760] [serial = 116] [outer = 00000000] 04:39:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 47 (13933400) [pid = 3760] [serial = 117] [outer = 131E9C00] 04:39:58 INFO - PROCESS | 3760 | 1467113998941 Marionette DEBUG loaded listener.js 04:39:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 48 (13D03000) [pid = 3760] [serial = 118] [outer = 131E9C00] 04:39:59 INFO - PROCESS | 3760 | 1467113999302 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 04:39:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 04:39:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 537ms 04:39:59 INFO - PROCESS | 3760 | 1467113999343 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 04:39:59 INFO - PROCESS | 3760 | 1467113999345 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 04:39:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 04:39:59 INFO - PROCESS | 3760 | 1467113999348 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 04:39:59 INFO - PROCESS | 3760 | 1467113999350 Marionette TRACE conn2 <- [1,126,null,{}] 04:39:59 INFO - PROCESS | 3760 | 1467113999377 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:59 INFO - PROCESS | 3760 | 1467113999379 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:59 INFO - PROCESS | 3760 | 1467113999456 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 04:39:59 INFO - PROCESS | 3760 | 1467113999461 Marionette TRACE conn2 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:59 INFO - PROCESS | 3760 | 1467113999463 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:59 INFO - PROCESS | 3760 | ++DOCSHELL 1438A800 == 39 [pid = 3760] [id = 41] 04:39:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 49 (1438B400) [pid = 3760] [serial = 119] [outer = 00000000] 04:39:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 50 (15309000) [pid = 3760] [serial = 120] [outer = 1438B400] 04:39:59 INFO - PROCESS | 3760 | 1467113999493 Marionette DEBUG loaded listener.js 04:39:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 51 (15341400) [pid = 3760] [serial = 121] [outer = 1438B400] 04:39:59 INFO - PROCESS | 3760 | 1467113999849 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 04:39:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 04:39:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 537ms 04:39:59 INFO - PROCESS | 3760 | 1467113999907 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 04:39:59 INFO - PROCESS | 3760 | 1467113999909 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 04:39:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 04:39:59 INFO - PROCESS | 3760 | 1467113999896 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 04:39:59 INFO - PROCESS | 3760 | 1467113999897 Marionette TRACE conn2 <- [1,130,null,{}] 04:39:59 INFO - PROCESS | 3760 | 1467113999901 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:59 INFO - PROCESS | 3760 | 1467113999903 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:59 INFO - PROCESS | 3760 | 1467113999978 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 04:39:59 INFO - PROCESS | 3760 | 1467113999983 Marionette TRACE conn2 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:59 INFO - PROCESS | 3760 | 1467113999985 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:39:59 INFO - PROCESS | 3760 | ++DOCSHELL 15209800 == 40 [pid = 3760] [id = 42] 04:39:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 52 (15425800) [pid = 3760] [serial = 122] [outer = 00000000] 04:40:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 53 (15594C00) [pid = 3760] [serial = 123] [outer = 15425800] 04:40:00 INFO - PROCESS | 3760 | 1467114000030 Marionette DEBUG loaded listener.js 04:40:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 54 (15B4C800) [pid = 3760] [serial = 124] [outer = 15425800] 04:40:00 INFO - PROCESS | 3760 | 1467114000404 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 04:40:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 04:40:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 538ms 04:40:00 INFO - PROCESS | 3760 | 1467114000452 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 04:40:00 INFO - PROCESS | 3760 | 1467114000454 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 04:40:00 INFO - PROCESS | 3760 | 1467114000457 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 04:40:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 04:40:00 INFO - PROCESS | 3760 | 1467114000459 Marionette TRACE conn2 <- [1,134,null,{}] 04:40:00 INFO - PROCESS | 3760 | 1467114000466 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:00 INFO - PROCESS | 3760 | 1467114000471 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:00 INFO - PROCESS | 3760 | 1467114000551 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 04:40:00 INFO - PROCESS | 3760 | 1467114000559 Marionette TRACE conn2 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:00 INFO - PROCESS | 3760 | 1467114000561 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:00 INFO - PROCESS | 3760 | ++DOCSHELL 16021400 == 41 [pid = 3760] [id = 43] 04:40:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 55 (1602B800) [pid = 3760] [serial = 125] [outer = 00000000] 04:40:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 56 (1678E400) [pid = 3760] [serial = 126] [outer = 1602B800] 04:40:00 INFO - PROCESS | 3760 | 1467114000604 Marionette DEBUG loaded listener.js 04:40:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 57 (16796400) [pid = 3760] [serial = 127] [outer = 1602B800] 04:40:00 INFO - PROCESS | 3760 | 1467114000957 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 04:40:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 04:40:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 537ms 04:40:00 INFO - PROCESS | 3760 | 1467114001005 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 04:40:00 INFO - PROCESS | 3760 | 1467114001007 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 04:40:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 04:40:00 INFO - PROCESS | 3760 | 1467114001011 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 04:40:00 INFO - PROCESS | 3760 | 1467114001013 Marionette TRACE conn2 <- [1,138,null,{}] 04:40:00 INFO - PROCESS | 3760 | 1467114000998 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:00 INFO - PROCESS | 3760 | 1467114001000 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:01 INFO - PROCESS | 3760 | 1467114001081 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 04:40:01 INFO - PROCESS | 3760 | 1467114001086 Marionette TRACE conn2 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:01 INFO - PROCESS | 3760 | 1467114001088 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:01 INFO - PROCESS | 3760 | ++DOCSHELL 1602C400 == 42 [pid = 3760] [id = 44] 04:40:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 58 (1678F800) [pid = 3760] [serial = 128] [outer = 00000000] 04:40:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 59 (1746D800) [pid = 3760] [serial = 129] [outer = 1678F800] 04:40:01 INFO - PROCESS | 3760 | 1467114001131 Marionette DEBUG loaded listener.js 04:40:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 60 (176C3C00) [pid = 3760] [serial = 130] [outer = 1678F800] 04:40:01 INFO - PROCESS | 3760 | 1467114001491 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 04:40:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 04:40:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 537ms 04:40:01 INFO - PROCESS | 3760 | 1467114001544 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 04:40:01 INFO - PROCESS | 3760 | 1467114001546 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 04:40:01 INFO - PROCESS | 3760 | 1467114001554 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 04:40:01 INFO - PROCESS | 3760 | 1467114001555 Marionette TRACE conn2 <- [1,142,null,{}] 04:40:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 04:40:01 INFO - PROCESS | 3760 | 1467114001559 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:01 INFO - PROCESS | 3760 | 1467114001561 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:01 INFO - PROCESS | 3760 | 1467114001635 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 04:40:01 INFO - PROCESS | 3760 | 1467114001640 Marionette TRACE conn2 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:01 INFO - PROCESS | 3760 | 1467114001642 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:01 INFO - PROCESS | 3760 | ++DOCSHELL 1770D400 == 43 [pid = 3760] [id = 45] 04:40:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (17710400) [pid = 3760] [serial = 131] [outer = 00000000] 04:40:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (177ED400) [pid = 3760] [serial = 132] [outer = 17710400] 04:40:01 INFO - PROCESS | 3760 | 1467114001685 Marionette DEBUG loaded listener.js 04:40:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (177EE400) [pid = 3760] [serial = 133] [outer = 17710400] 04:40:02 INFO - PROCESS | 3760 | 1467114002040 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 04:40:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 04:40:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 481ms 04:40:02 INFO - PROCESS | 3760 | 1467114002058 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 04:40:02 INFO - PROCESS | 3760 | 1467114002060 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 04:40:02 INFO - PROCESS | 3760 | 1467114002063 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 04:40:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 04:40:02 INFO - PROCESS | 3760 | 1467114002065 Marionette TRACE conn2 <- [1,146,null,{}] 04:40:02 INFO - PROCESS | 3760 | 1467114002068 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:02 INFO - PROCESS | 3760 | 1467114002070 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:02 INFO - PROCESS | 3760 | 1467114002159 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 04:40:02 INFO - PROCESS | 3760 | 1467114002170 Marionette TRACE conn2 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:02 INFO - PROCESS | 3760 | 1467114002172 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:02 INFO - PROCESS | 3760 | ++DOCSHELL 131E8400 == 44 [pid = 3760] [id = 46] 04:40:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (17AC9C00) [pid = 3760] [serial = 134] [outer = 00000000] 04:40:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (17F50400) [pid = 3760] [serial = 135] [outer = 17AC9C00] 04:40:02 INFO - PROCESS | 3760 | 1467114002216 Marionette DEBUG loaded listener.js 04:40:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (17FF6800) [pid = 3760] [serial = 136] [outer = 17AC9C00] 04:40:02 INFO - PROCESS | 3760 | 1467114002609 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 04:40:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 04:40:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 565ms 04:40:02 INFO - PROCESS | 3760 | 1467114002644 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 04:40:02 INFO - PROCESS | 3760 | 1467114002646 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 04:40:02 INFO - PROCESS | 3760 | 1467114002649 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 04:40:02 INFO - PROCESS | 3760 | 1467114002650 Marionette TRACE conn2 <- [1,150,null,{}] 04:40:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 04:40:02 INFO - PROCESS | 3760 | 1467114002654 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:02 INFO - PROCESS | 3760 | 1467114002655 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:02 INFO - PROCESS | 3760 | 1467114002766 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 04:40:02 INFO - PROCESS | 3760 | 1467114002771 Marionette TRACE conn2 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:02 INFO - PROCESS | 3760 | 1467114002773 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:02 INFO - PROCESS | 3760 | ++DOCSHELL 17710800 == 45 [pid = 3760] [id = 47] 04:40:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (17712C00) [pid = 3760] [serial = 137] [outer = 00000000] 04:40:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (197B9800) [pid = 3760] [serial = 138] [outer = 17712C00] 04:40:02 INFO - PROCESS | 3760 | 1467114002819 Marionette DEBUG loaded listener.js 04:40:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (197BF000) [pid = 3760] [serial = 139] [outer = 17712C00] 04:40:03 INFO - PROCESS | 3760 | 1467114003176 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 04:40:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 04:40:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 523ms 04:40:03 INFO - PROCESS | 3760 | 1467114003197 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 04:40:03 INFO - PROCESS | 3760 | 1467114003199 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 04:40:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 04:40:03 INFO - PROCESS | 3760 | 1467114003203 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 04:40:03 INFO - PROCESS | 3760 | 1467114003205 Marionette TRACE conn2 <- [1,154,null,{}] 04:40:03 INFO - PROCESS | 3760 | 1467114003191 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:03 INFO - PROCESS | 3760 | 1467114003193 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:03 INFO - PROCESS | 3760 | 1467114003302 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 04:40:03 INFO - PROCESS | 3760 | 1467114003307 Marionette TRACE conn2 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:03 INFO - PROCESS | 3760 | 1467114003310 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:03 INFO - PROCESS | 3760 | ++DOCSHELL 14308000 == 46 [pid = 3760] [id = 48] 04:40:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (197BE000) [pid = 3760] [serial = 140] [outer = 00000000] 04:40:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (199BD400) [pid = 3760] [serial = 141] [outer = 197BE000] 04:40:03 INFO - PROCESS | 3760 | 1467114003362 Marionette DEBUG loaded listener.js 04:40:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (19BB6400) [pid = 3760] [serial = 142] [outer = 197BE000] 04:40:03 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (199B8000) [pid = 3760] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 04:40:03 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (19BBB400) [pid = 3760] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 04:40:03 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (15593800) [pid = 3760] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 04:40:03 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (112BF800) [pid = 3760] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 04:40:03 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (12DC6000) [pid = 3760] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 04:40:03 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (13D0CC00) [pid = 3760] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 04:40:03 INFO - PROCESS | 3760 | 1467114003756 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 04:40:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 04:40:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 580ms 04:40:03 INFO - PROCESS | 3760 | 1467114003781 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 04:40:03 INFO - PROCESS | 3760 | 1467114003783 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 04:40:03 INFO - PROCESS | 3760 | 1467114003786 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 04:40:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 04:40:03 INFO - PROCESS | 3760 | 1467114003771 Marionette TRACE conn2 <- [1,158,null,{}] 04:40:03 INFO - PROCESS | 3760 | 1467114003774 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:03 INFO - PROCESS | 3760 | 1467114003776 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:03 INFO - PROCESS | 3760 | 1467114003849 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 04:40:03 INFO - PROCESS | 3760 | 1467114003854 Marionette TRACE conn2 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:03 INFO - PROCESS | 3760 | 1467114003856 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:03 INFO - PROCESS | 3760 | ++DOCSHELL 13157800 == 47 [pid = 3760] [id = 49] 04:40:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (13158000) [pid = 3760] [serial = 143] [outer = 00000000] 04:40:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (15B51C00) [pid = 3760] [serial = 144] [outer = 13158000] 04:40:03 INFO - PROCESS | 3760 | 1467114003900 Marionette DEBUG loaded listener.js 04:40:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (199BA800) [pid = 3760] [serial = 145] [outer = 13158000] 04:40:04 INFO - PROCESS | 3760 | 1467114004265 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 04:40:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 04:40:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 538ms 04:40:04 INFO - PROCESS | 3760 | 1467114004325 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 04:40:04 INFO - PROCESS | 3760 | 1467114004308 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 04:40:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 04:40:04 INFO - PROCESS | 3760 | 1467114004311 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 04:40:04 INFO - PROCESS | 3760 | 1467114004313 Marionette TRACE conn2 <- [1,162,null,{}] 04:40:04 INFO - PROCESS | 3760 | 1467114004317 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:04 INFO - PROCESS | 3760 | 1467114004318 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:04 INFO - PROCESS | 3760 | 1467114004410 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 04:40:04 INFO - PROCESS | 3760 | 1467114004415 Marionette TRACE conn2 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:04 INFO - PROCESS | 3760 | 1467114004417 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:04 INFO - PROCESS | 3760 | ++DOCSHELL 197B5800 == 48 [pid = 3760] [id = 50] 04:40:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (197BCC00) [pid = 3760] [serial = 146] [outer = 00000000] 04:40:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (1A1AE400) [pid = 3760] [serial = 147] [outer = 197BCC00] 04:40:04 INFO - PROCESS | 3760 | 1467114004459 Marionette DEBUG loaded listener.js 04:40:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (1A407800) [pid = 3760] [serial = 148] [outer = 197BCC00] 04:40:04 INFO - PROCESS | 3760 | 1467114004813 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 04:40:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 04:40:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 537ms 04:40:04 INFO - PROCESS | 3760 | 1467114004871 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 04:40:04 INFO - PROCESS | 3760 | 1467114004873 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 04:40:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 04:40:04 INFO - PROCESS | 3760 | 1467114004876 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 04:40:04 INFO - PROCESS | 3760 | 1467114004860 Marionette TRACE conn2 <- [1,166,null,{}] 04:40:04 INFO - PROCESS | 3760 | 1467114004864 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:04 INFO - PROCESS | 3760 | 1467114004866 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:04 INFO - PROCESS | 3760 | 1467114004945 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 04:40:04 INFO - PROCESS | 3760 | 1467114004952 Marionette TRACE conn2 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:04 INFO - PROCESS | 3760 | 1467114004954 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:04 INFO - PROCESS | 3760 | ++DOCSHELL 10A02000 == 49 [pid = 3760] [id = 51] 04:40:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (10A75800) [pid = 3760] [serial = 149] [outer = 00000000] 04:40:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (1A5F9C00) [pid = 3760] [serial = 150] [outer = 10A75800] 04:40:04 INFO - PROCESS | 3760 | 1467114004996 Marionette DEBUG loaded listener.js 04:40:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (1A605000) [pid = 3760] [serial = 151] [outer = 10A75800] 04:40:05 INFO - PROCESS | 3760 | 1467114005337 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 04:40:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 04:40:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 481ms 04:40:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 04:40:05 INFO - PROCESS | 3760 | 1467114005350 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 04:40:05 INFO - PROCESS | 3760 | 1467114005352 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 04:40:05 INFO - PROCESS | 3760 | 1467114005355 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 04:40:05 INFO - PROCESS | 3760 | 1467114005357 Marionette TRACE conn2 <- [1,170,null,{}] 04:40:05 INFO - PROCESS | 3760 | 1467114005360 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:05 INFO - PROCESS | 3760 | 1467114005362 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:05 INFO - PROCESS | 3760 | 1467114005455 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 04:40:05 INFO - PROCESS | 3760 | 1467114005462 Marionette TRACE conn2 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:05 INFO - PROCESS | 3760 | 1467114005464 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:05 INFO - PROCESS | 3760 | ++DOCSHELL 10A08000 == 50 [pid = 3760] [id = 52] 04:40:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (10A76000) [pid = 3760] [serial = 152] [outer = 00000000] 04:40:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (1A606400) [pid = 3760] [serial = 153] [outer = 10A76000] 04:40:05 INFO - PROCESS | 3760 | 1467114005506 Marionette DEBUG loaded listener.js 04:40:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (1A609400) [pid = 3760] [serial = 154] [outer = 10A76000] 04:40:06 INFO - PROCESS | 3760 | 1467114006021 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 04:40:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 04:40:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 721ms 04:40:06 INFO - PROCESS | 3760 | 1467114006080 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 04:40:06 INFO - PROCESS | 3760 | 1467114006084 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 04:40:06 INFO - PROCESS | 3760 | 1467114006089 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 04:40:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 04:40:06 INFO - PROCESS | 3760 | 1467114006092 Marionette TRACE conn2 <- [1,174,null,{}] 04:40:06 INFO - PROCESS | 3760 | 1467114006098 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:06 INFO - PROCESS | 3760 | 1467114006101 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:06 INFO - PROCESS | 3760 | 1467114006229 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 04:40:06 INFO - PROCESS | 3760 | 1467114006295 Marionette TRACE conn2 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:06 INFO - PROCESS | 3760 | 1467114006298 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:06 INFO - PROCESS | 3760 | ++DOCSHELL 10A97800 == 51 [pid = 3760] [id = 53] 04:40:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (10A98C00) [pid = 3760] [serial = 155] [outer = 00000000] 04:40:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (11449800) [pid = 3760] [serial = 156] [outer = 10A98C00] 04:40:06 INFO - PROCESS | 3760 | 1467114006353 Marionette DEBUG loaded listener.js 04:40:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (11C3D800) [pid = 3760] [serial = 157] [outer = 10A98C00] 04:40:07 INFO - PROCESS | 3760 | 1467114007232 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 04:40:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 04:40:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1231ms 04:40:07 INFO - PROCESS | 3760 | 1467114007323 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 04:40:07 INFO - PROCESS | 3760 | 1467114007327 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 04:40:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 04:40:07 INFO - PROCESS | 3760 | 1467114007331 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 04:40:07 INFO - PROCESS | 3760 | 1467114007334 Marionette TRACE conn2 <- [1,178,null,{}] 04:40:07 INFO - PROCESS | 3760 | 1467114007341 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:07 INFO - PROCESS | 3760 | 1467114007344 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:07 INFO - PROCESS | 3760 | 1467114007438 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 04:40:07 INFO - PROCESS | 3760 | --DOCSHELL 181D9800 == 50 [pid = 3760] [id = 31] 04:40:07 INFO - PROCESS | 3760 | --DOCSHELL 13D0A800 == 49 [pid = 3760] [id = 30] 04:40:07 INFO - PROCESS | 3760 | --DOCSHELL 14305C00 == 48 [pid = 3760] [id = 29] 04:40:07 INFO - PROCESS | 3760 | --DOCSHELL 19B90800 == 47 [pid = 3760] [id = 32] 04:40:07 INFO - PROCESS | 3760 | --DOCSHELL 15591400 == 46 [pid = 3760] [id = 36] 04:40:07 INFO - PROCESS | 3760 | --DOCSHELL 12BD4400 == 45 [pid = 3760] [id = 34] 04:40:07 INFO - PROCESS | 3760 | --DOCSHELL 13D04000 == 44 [pid = 3760] [id = 35] 04:40:07 INFO - PROCESS | 3760 | --DOCSHELL 11235400 == 43 [pid = 3760] [id = 33] 04:40:07 INFO - PROCESS | 3760 | --DOCSHELL 10A02000 == 42 [pid = 3760] [id = 51] 04:40:07 INFO - PROCESS | 3760 | --DOCSHELL 197B5800 == 41 [pid = 3760] [id = 50] 04:40:07 INFO - PROCESS | 3760 | --DOCSHELL 13157800 == 40 [pid = 3760] [id = 49] 04:40:07 INFO - PROCESS | 3760 | --DOCSHELL 14308000 == 39 [pid = 3760] [id = 48] 04:40:07 INFO - PROCESS | 3760 | --DOCSHELL 17710800 == 38 [pid = 3760] [id = 47] 04:40:07 INFO - PROCESS | 3760 | --DOCSHELL 131E8400 == 37 [pid = 3760] [id = 46] 04:40:07 INFO - PROCESS | 3760 | --DOCSHELL 1770D400 == 36 [pid = 3760] [id = 45] 04:40:07 INFO - PROCESS | 3760 | --DOCSHELL 1602C400 == 35 [pid = 3760] [id = 44] 04:40:07 INFO - PROCESS | 3760 | --DOCSHELL 16021400 == 34 [pid = 3760] [id = 43] 04:40:07 INFO - PROCESS | 3760 | --DOCSHELL 15209800 == 33 [pid = 3760] [id = 42] 04:40:07 INFO - PROCESS | 3760 | --DOCSHELL 1438A800 == 32 [pid = 3760] [id = 41] 04:40:07 INFO - PROCESS | 3760 | --DOCSHELL 131E9000 == 31 [pid = 3760] [id = 40] 04:40:07 INFO - PROCESS | 3760 | --DOCSHELL 1281EC00 == 30 [pid = 3760] [id = 39] 04:40:07 INFO - PROCESS | 3760 | --DOCSHELL 10A9B400 == 29 [pid = 3760] [id = 38] 04:40:07 INFO - PROCESS | 3760 | --DOCSHELL 16025C00 == 28 [pid = 3760] [id = 37] 04:40:07 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (19F37C00) [pid = 3760] [serial = 91] [outer = 00000000] [url = about:blank] 04:40:07 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1A1B0400) [pid = 3760] [serial = 93] [outer = 00000000] [url = about:blank] 04:40:07 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (15B4FC00) [pid = 3760] [serial = 106] [outer = 00000000] [url = about:blank] 04:40:07 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (1281D000) [pid = 3760] [serial = 96] [outer = 00000000] [url = about:blank] 04:40:07 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (12821C00) [pid = 3760] [serial = 97] [outer = 00000000] [url = about:blank] 04:40:07 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (131ED400) [pid = 3760] [serial = 99] [outer = 00000000] [url = about:blank] 04:40:07 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (158CB800) [pid = 3760] [serial = 105] [outer = 00000000] [url = about:blank] 04:40:07 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (13461800) [pid = 3760] [serial = 100] [outer = 00000000] [url = about:blank] 04:40:07 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (15309400) [pid = 3760] [serial = 103] [outer = 00000000] [url = about:blank] 04:40:07 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (1A405C00) [pid = 3760] [serial = 94] [outer = 00000000] [url = about:blank] 04:40:07 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (14388C00) [pid = 3760] [serial = 102] [outer = 00000000] [url = about:blank] 04:40:07 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (16791000) [pid = 3760] [serial = 108] [outer = 00000000] [url = about:blank] 04:40:07 INFO - PROCESS | 3760 | 1467114007530 Marionette TRACE conn2 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:07 INFO - PROCESS | 3760 | 1467114007533 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:07 INFO - PROCESS | 3760 | ++DOCSHELL 1055A400 == 29 [pid = 3760] [id = 54] 04:40:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (10A02000) [pid = 3760] [serial = 158] [outer = 00000000] 04:40:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (10F46C00) [pid = 3760] [serial = 159] [outer = 10A02000] 04:40:07 INFO - PROCESS | 3760 | 1467114007564 Marionette DEBUG loaded listener.js 04:40:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (112BF000) [pid = 3760] [serial = 160] [outer = 10A02000] 04:40:07 INFO - PROCESS | 3760 | 1467114007938 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 04:40:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 04:40:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 622ms 04:40:07 INFO - PROCESS | 3760 | 1467114007958 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 04:40:07 INFO - PROCESS | 3760 | 1467114007963 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 04:40:07 INFO - PROCESS | 3760 | 1467114007969 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 04:40:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 04:40:07 INFO - PROCESS | 3760 | 1467114007972 Marionette TRACE conn2 <- [1,182,null,{}] 04:40:07 INFO - PROCESS | 3760 | 1467114007976 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:07 INFO - PROCESS | 3760 | 1467114007978 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:08 INFO - PROCESS | 3760 | 1467114008066 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 04:40:08 INFO - PROCESS | 3760 | 1467114008072 Marionette TRACE conn2 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:08 INFO - PROCESS | 3760 | 1467114008075 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:08 INFO - PROCESS | 3760 | ++DOCSHELL 12BD4400 == 30 [pid = 3760] [id = 55] 04:40:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (12BD5800) [pid = 3760] [serial = 161] [outer = 00000000] 04:40:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (1312B800) [pid = 3760] [serial = 162] [outer = 12BD5800] 04:40:08 INFO - PROCESS | 3760 | 1467114008121 Marionette DEBUG loaded listener.js 04:40:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (13153000) [pid = 3760] [serial = 163] [outer = 12BD5800] 04:40:08 INFO - PROCESS | 3760 | 1467114008492 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 04:40:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 04:40:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 580ms 04:40:08 INFO - PROCESS | 3760 | 1467114008555 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 04:40:08 INFO - PROCESS | 3760 | 1467114008557 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 04:40:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 04:40:08 INFO - PROCESS | 3760 | 1467114008560 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 04:40:08 INFO - PROCESS | 3760 | 1467114008564 Marionette TRACE conn2 <- [1,186,null,{}] 04:40:08 INFO - PROCESS | 3760 | 1467114008574 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:08 INFO - PROCESS | 3760 | 1467114008579 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:08 INFO - PROCESS | 3760 | 1467114008659 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 04:40:08 INFO - PROCESS | 3760 | 1467114008667 Marionette TRACE conn2 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:08 INFO - PROCESS | 3760 | 1467114008670 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:08 INFO - PROCESS | 3760 | ++DOCSHELL 13D0E800 == 31 [pid = 3760] [id = 56] 04:40:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (14304400) [pid = 3760] [serial = 164] [outer = 00000000] 04:40:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (14388C00) [pid = 3760] [serial = 165] [outer = 14304400] 04:40:08 INFO - PROCESS | 3760 | 1467114008700 Marionette DEBUG loaded listener.js 04:40:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (1520D000) [pid = 3760] [serial = 166] [outer = 14304400] 04:40:09 INFO - PROCESS | 3760 | 1467114009088 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 04:40:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 04:40:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 566ms 04:40:09 INFO - PROCESS | 3760 | 1467114009140 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 04:40:09 INFO - PROCESS | 3760 | 1467114009143 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 04:40:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 04:40:09 INFO - PROCESS | 3760 | 1467114009146 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 04:40:09 INFO - PROCESS | 3760 | 1467114009148 Marionette TRACE conn2 <- [1,190,null,{}] 04:40:09 INFO - PROCESS | 3760 | 1467114009151 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:09 INFO - PROCESS | 3760 | 1467114009153 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:09 INFO - PROCESS | 3760 | 1467114009247 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 04:40:09 INFO - PROCESS | 3760 | 1467114009237 Marionette TRACE conn2 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:09 INFO - PROCESS | 3760 | 1467114009239 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:09 INFO - PROCESS | 3760 | ++DOCSHELL 15341800 == 32 [pid = 3760] [id = 57] 04:40:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (15430000) [pid = 3760] [serial = 167] [outer = 00000000] 04:40:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (158C8400) [pid = 3760] [serial = 168] [outer = 15430000] 04:40:09 INFO - PROCESS | 3760 | 1467114009284 Marionette DEBUG loaded listener.js 04:40:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (15B4B800) [pid = 3760] [serial = 169] [outer = 15430000] 04:40:09 INFO - PROCESS | 3760 | 1467114009659 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 04:40:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 04:40:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 566ms 04:40:09 INFO - PROCESS | 3760 | 1467114009722 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 04:40:09 INFO - PROCESS | 3760 | 1467114009724 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 04:40:09 INFO - PROCESS | 3760 | 1467114009727 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 04:40:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 04:40:09 INFO - PROCESS | 3760 | 1467114009729 Marionette TRACE conn2 <- [1,194,null,{}] 04:40:09 INFO - PROCESS | 3760 | 1467114009732 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:09 INFO - PROCESS | 3760 | 1467114009734 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:09 INFO - PROCESS | 3760 | 1467114009824 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 04:40:09 INFO - PROCESS | 3760 | 1467114009829 Marionette TRACE conn2 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:09 INFO - PROCESS | 3760 | 1467114009831 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:09 INFO - PROCESS | 3760 | ++DOCSHELL 15589C00 == 33 [pid = 3760] [id = 58] 04:40:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (15874800) [pid = 3760] [serial = 170] [outer = 00000000] 04:40:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (16025C00) [pid = 3760] [serial = 171] [outer = 15874800] 04:40:09 INFO - PROCESS | 3760 | 1467114009875 Marionette DEBUG loaded listener.js 04:40:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (16790400) [pid = 3760] [serial = 172] [outer = 15874800] 04:40:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (1601E000) [pid = 3760] [serial = 173] [outer = 1B2BD400] 04:40:10 INFO - PROCESS | 3760 | 1467114010328 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 04:40:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 04:40:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 636ms 04:40:10 INFO - PROCESS | 3760 | 1467114010368 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 04:40:10 INFO - PROCESS | 3760 | 1467114010370 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 04:40:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 04:40:10 INFO - PROCESS | 3760 | 1467114010374 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 04:40:10 INFO - PROCESS | 3760 | 1467114010375 Marionette TRACE conn2 <- [1,198,null,{}] 04:40:10 INFO - PROCESS | 3760 | 1467114010385 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:10 INFO - PROCESS | 3760 | 1467114010390 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:10 INFO - PROCESS | 3760 | 1467114010500 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 04:40:10 INFO - PROCESS | 3760 | 1467114010513 Marionette TRACE conn2 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:10 INFO - PROCESS | 3760 | 1467114010515 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:10 INFO - PROCESS | 3760 | ++DOCSHELL 16EAE800 == 34 [pid = 3760] [id = 59] 04:40:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (177EC800) [pid = 3760] [serial = 174] [outer = 00000000] 04:40:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (197BEC00) [pid = 3760] [serial = 175] [outer = 177EC800] 04:40:10 INFO - PROCESS | 3760 | 1467114010558 Marionette DEBUG loaded listener.js 04:40:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (1983E000) [pid = 3760] [serial = 176] [outer = 177EC800] 04:40:10 INFO - PROCESS | 3760 | 1467114010911 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 04:40:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 04:40:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 580ms 04:40:10 INFO - PROCESS | 3760 | 1467114010938 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 04:40:10 INFO - PROCESS | 3760 | 1467114010940 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 04:40:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 04:40:10 INFO - PROCESS | 3760 | 1467114010943 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 04:40:10 INFO - PROCESS | 3760 | 1467114010954 Marionette TRACE conn2 <- [1,202,null,{}] 04:40:10 INFO - PROCESS | 3760 | 1467114010957 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:10 INFO - PROCESS | 3760 | 1467114010959 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:11 INFO - PROCESS | 3760 | 1467114011078 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 04:40:11 INFO - PROCESS | 3760 | 1467114011097 Marionette TRACE conn2 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:11 INFO - PROCESS | 3760 | 1467114011099 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:11 INFO - PROCESS | 3760 | ++DOCSHELL 197B9400 == 35 [pid = 3760] [id = 60] 04:40:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (197BE400) [pid = 3760] [serial = 177] [outer = 00000000] 04:40:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (1A1ACC00) [pid = 3760] [serial = 178] [outer = 197BE400] 04:40:11 INFO - PROCESS | 3760 | 1467114011142 Marionette DEBUG loaded listener.js 04:40:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (1A1AEC00) [pid = 3760] [serial = 179] [outer = 197BE400] 04:40:11 INFO - PROCESS | 3760 | 1467114011489 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 04:40:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 04:40:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 594ms 04:40:11 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (17712C00) [pid = 3760] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 04:40:11 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (16026800) [pid = 3760] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 04:40:11 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (131E9C00) [pid = 3760] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 04:40:11 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (17710400) [pid = 3760] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 04:40:11 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (1602B800) [pid = 3760] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 04:40:11 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (15425800) [pid = 3760] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 04:40:11 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (1438B400) [pid = 3760] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 04:40:11 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1281F400) [pid = 3760] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 04:40:11 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (10A9D000) [pid = 3760] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 04:40:11 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (1678F800) [pid = 3760] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 04:40:11 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (197BE000) [pid = 3760] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 04:40:11 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (13158000) [pid = 3760] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 04:40:11 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (197BCC00) [pid = 3760] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 04:40:11 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (10A75800) [pid = 3760] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 04:40:11 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (17AC9C00) [pid = 3760] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 04:40:11 INFO - PROCESS | 3760 | 1467114011671 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 04:40:11 INFO - PROCESS | 3760 | 1467114011673 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 04:40:11 INFO - PROCESS | 3760 | 1467114011678 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 04:40:11 INFO - PROCESS | 3760 | 1467114011679 Marionette TRACE conn2 <- [1,206,null,{}] 04:40:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 04:40:11 INFO - PROCESS | 3760 | 1467114011687 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:11 INFO - PROCESS | 3760 | 1467114011689 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:11 INFO - PROCESS | 3760 | 1467114011745 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 04:40:11 INFO - PROCESS | 3760 | 1467114011751 Marionette TRACE conn2 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:11 INFO - PROCESS | 3760 | 1467114011753 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:11 INFO - PROCESS | 3760 | ++DOCSHELL 12DC6000 == 36 [pid = 3760] [id = 61] 04:40:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (13133C00) [pid = 3760] [serial = 180] [outer = 00000000] 04:40:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (13935C00) [pid = 3760] [serial = 181] [outer = 13133C00] 04:40:11 INFO - PROCESS | 3760 | 1467114011795 Marionette DEBUG loaded listener.js 04:40:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (15209C00) [pid = 3760] [serial = 182] [outer = 13133C00] 04:40:12 INFO - PROCESS | 3760 | 1467114012153 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 04:40:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 04:40:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 537ms 04:40:12 INFO - PROCESS | 3760 | 1467114012224 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 04:40:12 INFO - PROCESS | 3760 | 1467114012226 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 04:40:12 INFO - PROCESS | 3760 | 1467114012229 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 04:40:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 04:40:12 INFO - PROCESS | 3760 | 1467114012231 Marionette TRACE conn2 <- [1,210,null,{}] 04:40:12 INFO - PROCESS | 3760 | 1467114012240 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:12 INFO - PROCESS | 3760 | 1467114012243 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:12 INFO - PROCESS | 3760 | 1467114012343 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 04:40:12 INFO - PROCESS | 3760 | 1467114012354 Marionette TRACE conn2 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:12 INFO - PROCESS | 3760 | 1467114012356 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:12 INFO - PROCESS | 3760 | ++DOCSHELL 1281CC00 == 37 [pid = 3760] [id = 62] 04:40:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (132BD800) [pid = 3760] [serial = 183] [outer = 00000000] 04:40:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (17AC9C00) [pid = 3760] [serial = 184] [outer = 132BD800] 04:40:12 INFO - PROCESS | 3760 | 1467114012399 Marionette DEBUG loaded listener.js 04:40:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (197B5400) [pid = 3760] [serial = 185] [outer = 132BD800] 04:40:12 INFO - PROCESS | 3760 | 1467114012745 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 04:40:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 04:40:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 566ms 04:40:12 INFO - PROCESS | 3760 | 1467114012788 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 04:40:12 INFO - PROCESS | 3760 | 1467114012790 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 04:40:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 04:40:12 INFO - PROCESS | 3760 | 1467114012804 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 04:40:12 INFO - PROCESS | 3760 | 1467114012806 Marionette TRACE conn2 <- [1,214,null,{}] 04:40:12 INFO - PROCESS | 3760 | 1467114012809 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:12 INFO - PROCESS | 3760 | 1467114012811 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:12 INFO - PROCESS | 3760 | 1467114012869 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 04:40:12 INFO - PROCESS | 3760 | 1467114012875 Marionette TRACE conn2 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:12 INFO - PROCESS | 3760 | 1467114012877 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:12 INFO - PROCESS | 3760 | ++DOCSHELL 15340C00 == 38 [pid = 3760] [id = 63] 04:40:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (16026800) [pid = 3760] [serial = 186] [outer = 00000000] 04:40:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (1A60C000) [pid = 3760] [serial = 187] [outer = 16026800] 04:40:12 INFO - PROCESS | 3760 | 1467114012919 Marionette DEBUG loaded listener.js 04:40:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (1A610400) [pid = 3760] [serial = 188] [outer = 16026800] 04:40:13 INFO - PROCESS | 3760 | 1467114013286 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 04:40:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 04:40:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 538ms 04:40:13 INFO - PROCESS | 3760 | 1467114013341 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 04:40:13 INFO - PROCESS | 3760 | 1467114013343 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 04:40:13 INFO - PROCESS | 3760 | 1467114013346 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 04:40:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 04:40:13 INFO - PROCESS | 3760 | 1467114013349 Marionette TRACE conn2 <- [1,218,null,{}] 04:40:13 INFO - PROCESS | 3760 | 1467114013352 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:13 INFO - PROCESS | 3760 | 1467114013354 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:13 INFO - PROCESS | 3760 | 1467114013428 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 04:40:13 INFO - PROCESS | 3760 | 1467114013436 Marionette TRACE conn2 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:13 INFO - PROCESS | 3760 | 1467114013438 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:13 INFO - PROCESS | 3760 | ++DOCSHELL 1A66FC00 == 39 [pid = 3760] [id = 64] 04:40:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (1A674800) [pid = 3760] [serial = 189] [outer = 00000000] 04:40:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (1A7F2800) [pid = 3760] [serial = 190] [outer = 1A674800] 04:40:13 INFO - PROCESS | 3760 | 1467114013483 Marionette DEBUG loaded listener.js 04:40:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (1A7F6400) [pid = 3760] [serial = 191] [outer = 1A674800] 04:40:14 INFO - PROCESS | 3760 | 1467114014027 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 04:40:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 04:40:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 736ms 04:40:14 INFO - PROCESS | 3760 | 1467114014070 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 04:40:14 INFO - PROCESS | 3760 | 1467114014075 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 04:40:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 04:40:14 INFO - PROCESS | 3760 | 1467114014080 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 04:40:14 INFO - PROCESS | 3760 | 1467114014085 Marionette TRACE conn2 <- [1,222,null,{}] 04:40:14 INFO - PROCESS | 3760 | 1467114014090 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:14 INFO - PROCESS | 3760 | 1467114014093 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:14 INFO - PROCESS | 3760 | 1467114014183 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 04:40:14 INFO - PROCESS | 3760 | 1467114014272 Marionette TRACE conn2 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:14 INFO - PROCESS | 3760 | 1467114014276 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:14 INFO - PROCESS | 3760 | ++DOCSHELL 10A81000 == 40 [pid = 3760] [id = 65] 04:40:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (10A94000) [pid = 3760] [serial = 192] [outer = 00000000] 04:40:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (12D87C00) [pid = 3760] [serial = 193] [outer = 10A94000] 04:40:14 INFO - PROCESS | 3760 | 1467114014313 Marionette DEBUG loaded listener.js 04:40:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (131E8400) [pid = 3760] [serial = 194] [outer = 10A94000] 04:40:14 INFO - PROCESS | 3760 | 1467114014846 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 04:40:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 04:40:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 820ms 04:40:14 INFO - PROCESS | 3760 | 1467114014889 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 04:40:14 INFO - PROCESS | 3760 | 1467114014894 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 04:40:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 04:40:14 INFO - PROCESS | 3760 | 1467114014901 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 04:40:14 INFO - PROCESS | 3760 | 1467114014903 Marionette TRACE conn2 <- [1,226,null,{}] 04:40:14 INFO - PROCESS | 3760 | 1467114014907 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:14 INFO - PROCESS | 3760 | 1467114014910 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:15 INFO - PROCESS | 3760 | 1467114015018 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 04:40:15 INFO - PROCESS | 3760 | 1467114015077 Marionette TRACE conn2 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:15 INFO - PROCESS | 3760 | 1467114015080 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:15 INFO - PROCESS | 3760 | ++DOCSHELL 14390800 == 41 [pid = 3760] [id = 66] 04:40:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (1530B000) [pid = 3760] [serial = 195] [outer = 00000000] 04:40:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (1586C400) [pid = 3760] [serial = 196] [outer = 1530B000] 04:40:15 INFO - PROCESS | 3760 | 1467114015134 Marionette DEBUG loaded listener.js 04:40:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (1678E800) [pid = 3760] [serial = 197] [outer = 1530B000] 04:40:15 INFO - PROCESS | 3760 | 1467114015636 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 04:40:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 04:40:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 764ms 04:40:15 INFO - PROCESS | 3760 | 1467114015668 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 04:40:15 INFO - PROCESS | 3760 | 1467114015670 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 04:40:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 04:40:15 INFO - PROCESS | 3760 | 1467114015674 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 04:40:15 INFO - PROCESS | 3760 | 1467114015678 Marionette TRACE conn2 <- [1,230,null,{}] 04:40:15 INFO - PROCESS | 3760 | 1467114015688 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:15 INFO - PROCESS | 3760 | 1467114015693 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:15 INFO - PROCESS | 3760 | 1467114015779 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 04:40:15 INFO - PROCESS | 3760 | 1467114015870 Marionette TRACE conn2 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:15 INFO - PROCESS | 3760 | 1467114015874 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:15 INFO - PROCESS | 3760 | ++DOCSHELL 1A1B2000 == 42 [pid = 3760] [id = 67] 04:40:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (1A401400) [pid = 3760] [serial = 198] [outer = 00000000] 04:40:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (1A60EC00) [pid = 3760] [serial = 199] [outer = 1A401400] 04:40:15 INFO - PROCESS | 3760 | 1467114015928 Marionette DEBUG loaded listener.js 04:40:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (1A678000) [pid = 3760] [serial = 200] [outer = 1A401400] 04:40:16 INFO - PROCESS | 3760 | 1467114016448 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 04:40:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 04:40:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 821ms 04:40:16 INFO - PROCESS | 3760 | 1467114016503 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 04:40:16 INFO - PROCESS | 3760 | 1467114016488 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 04:40:16 INFO - PROCESS | 3760 | 1467114016492 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 04:40:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 04:40:16 INFO - PROCESS | 3760 | 1467114016494 Marionette TRACE conn2 <- [1,234,null,{}] 04:40:16 INFO - PROCESS | 3760 | 1467114016497 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:16 INFO - PROCESS | 3760 | 1467114016499 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:16 INFO - PROCESS | 3760 | 1467114016606 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 04:40:16 INFO - PROCESS | 3760 | 1467114016696 Marionette TRACE conn2 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:16 INFO - PROCESS | 3760 | 1467114016699 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:16 INFO - PROCESS | 3760 | ++DOCSHELL 10A7C400 == 43 [pid = 3760] [id = 68] 04:40:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (10F50400) [pid = 3760] [serial = 201] [outer = 00000000] 04:40:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (14307400) [pid = 3760] [serial = 202] [outer = 10F50400] 04:40:16 INFO - PROCESS | 3760 | 1467114016758 Marionette DEBUG loaded listener.js 04:40:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (15594800) [pid = 3760] [serial = 203] [outer = 10F50400] 04:40:17 INFO - PROCESS | 3760 | 1467114017410 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 04:40:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 04:40:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 933ms 04:40:17 INFO - PROCESS | 3760 | --DOCSHELL 15340C00 == 42 [pid = 3760] [id = 63] 04:40:17 INFO - PROCESS | 3760 | --DOCSHELL 1281CC00 == 41 [pid = 3760] [id = 62] 04:40:17 INFO - PROCESS | 3760 | --DOCSHELL 12DC6000 == 40 [pid = 3760] [id = 61] 04:40:17 INFO - PROCESS | 3760 | --DOCSHELL 197B9400 == 39 [pid = 3760] [id = 60] 04:40:17 INFO - PROCESS | 3760 | --DOCSHELL 16EAE800 == 38 [pid = 3760] [id = 59] 04:40:17 INFO - PROCESS | 3760 | --DOCSHELL 15589C00 == 37 [pid = 3760] [id = 58] 04:40:17 INFO - PROCESS | 3760 | --DOCSHELL 15341800 == 36 [pid = 3760] [id = 57] 04:40:17 INFO - PROCESS | 3760 | --DOCSHELL 13D0E800 == 35 [pid = 3760] [id = 56] 04:40:17 INFO - PROCESS | 3760 | --DOCSHELL 12BD4400 == 34 [pid = 3760] [id = 55] 04:40:17 INFO - PROCESS | 3760 | --DOCSHELL 1055A400 == 33 [pid = 3760] [id = 54] 04:40:17 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (197B9800) [pid = 3760] [serial = 138] [outer = 00000000] [url = about:blank] 04:40:17 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (16DD3800) [pid = 3760] [serial = 109] [outer = 00000000] [url = about:blank] 04:40:17 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (13933400) [pid = 3760] [serial = 117] [outer = 00000000] [url = about:blank] 04:40:17 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (13D03000) [pid = 3760] [serial = 118] [outer = 00000000] [url = about:blank] 04:40:17 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (177ED400) [pid = 3760] [serial = 132] [outer = 00000000] [url = about:blank] 04:40:17 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (177EE400) [pid = 3760] [serial = 133] [outer = 00000000] [url = about:blank] 04:40:17 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (1678E400) [pid = 3760] [serial = 126] [outer = 00000000] [url = about:blank] 04:40:17 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (15594C00) [pid = 3760] [serial = 123] [outer = 00000000] [url = about:blank] 04:40:17 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (15B4C800) [pid = 3760] [serial = 124] [outer = 00000000] [url = about:blank] 04:40:17 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (16796400) [pid = 3760] [serial = 127] [outer = 00000000] [url = about:blank] 04:40:17 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (15309000) [pid = 3760] [serial = 120] [outer = 00000000] [url = about:blank] 04:40:17 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (15341400) [pid = 3760] [serial = 121] [outer = 00000000] [url = about:blank] 04:40:17 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (129A9800) [pid = 3760] [serial = 114] [outer = 00000000] [url = about:blank] 04:40:17 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (12BCFC00) [pid = 3760] [serial = 115] [outer = 00000000] [url = about:blank] 04:40:17 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (1121EC00) [pid = 3760] [serial = 111] [outer = 00000000] [url = about:blank] 04:40:17 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (11214C00) [pid = 3760] [serial = 112] [outer = 00000000] [url = about:blank] 04:40:17 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1746D800) [pid = 3760] [serial = 129] [outer = 00000000] [url = about:blank] 04:40:17 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (176C3C00) [pid = 3760] [serial = 130] [outer = 00000000] [url = about:blank] 04:40:17 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (199BD400) [pid = 3760] [serial = 141] [outer = 00000000] [url = about:blank] 04:40:17 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (199BA800) [pid = 3760] [serial = 145] [outer = 00000000] [url = about:blank] 04:40:17 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (15B51C00) [pid = 3760] [serial = 144] [outer = 00000000] [url = about:blank] 04:40:17 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (19BB6400) [pid = 3760] [serial = 142] [outer = 00000000] [url = about:blank] 04:40:17 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (1A407800) [pid = 3760] [serial = 148] [outer = 00000000] [url = about:blank] 04:40:17 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (1A5F9C00) [pid = 3760] [serial = 150] [outer = 00000000] [url = about:blank] 04:40:17 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (1A605000) [pid = 3760] [serial = 151] [outer = 00000000] [url = about:blank] 04:40:17 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (1A1AE400) [pid = 3760] [serial = 147] [outer = 00000000] [url = about:blank] 04:40:17 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (17F50400) [pid = 3760] [serial = 135] [outer = 00000000] [url = about:blank] 04:40:17 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (17FF6800) [pid = 3760] [serial = 136] [outer = 00000000] [url = about:blank] 04:40:17 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (197BF000) [pid = 3760] [serial = 139] [outer = 00000000] [url = about:blank] 04:40:17 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (1A606400) [pid = 3760] [serial = 153] [outer = 00000000] [url = about:blank] 04:40:17 INFO - PROCESS | 3760 | 1467114017475 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 04:40:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 04:40:17 INFO - PROCESS | 3760 | 1467114017479 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 04:40:17 INFO - PROCESS | 3760 | 1467114017485 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 04:40:17 INFO - PROCESS | 3760 | 1467114017490 Marionette TRACE conn2 <- [1,238,null,{}] 04:40:17 INFO - PROCESS | 3760 | 1467114017494 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:17 INFO - PROCESS | 3760 | 1467114017497 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:17 INFO - PROCESS | 3760 | 1467114017594 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 04:40:17 INFO - PROCESS | 3760 | 1467114017681 Marionette TRACE conn2 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:17 INFO - PROCESS | 3760 | 1467114017684 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:17 INFO - PROCESS | 3760 | ++DOCSHELL 11235000 == 34 [pid = 3760] [id = 69] 04:40:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (11235C00) [pid = 3760] [serial = 204] [outer = 00000000] 04:40:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (11CD6000) [pid = 3760] [serial = 205] [outer = 11235C00] 04:40:17 INFO - PROCESS | 3760 | 1467114017735 Marionette DEBUG loaded listener.js 04:40:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (12BD1400) [pid = 3760] [serial = 206] [outer = 11235C00] 04:40:18 INFO - PROCESS | 3760 | 1467114018098 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 04:40:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 04:40:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 665ms 04:40:18 INFO - PROCESS | 3760 | 1467114018165 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 04:40:18 INFO - PROCESS | 3760 | 1467114018169 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 04:40:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 04:40:18 INFO - PROCESS | 3760 | 1467114018175 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 04:40:18 INFO - PROCESS | 3760 | 1467114018177 Marionette TRACE conn2 <- [1,242,null,{}] 04:40:18 INFO - PROCESS | 3760 | 1467114018181 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:18 INFO - PROCESS | 3760 | 1467114018184 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:18 INFO - PROCESS | 3760 | 1467114018253 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 04:40:18 INFO - PROCESS | 3760 | 1467114018262 Marionette TRACE conn2 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:18 INFO - PROCESS | 3760 | 1467114018265 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:18 INFO - PROCESS | 3760 | ++DOCSHELL 13133000 == 35 [pid = 3760] [id = 70] 04:40:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (131EA000) [pid = 3760] [serial = 207] [outer = 00000000] 04:40:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (13934000) [pid = 3760] [serial = 208] [outer = 131EA000] 04:40:18 INFO - PROCESS | 3760 | 1467114018317 Marionette DEBUG loaded listener.js 04:40:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (13D03000) [pid = 3760] [serial = 209] [outer = 131EA000] 04:40:18 INFO - PROCESS | 3760 | 1467114018704 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 04:40:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 04:40:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 580ms 04:40:18 INFO - PROCESS | 3760 | 1467114018755 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 04:40:18 INFO - PROCESS | 3760 | 1467114018757 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 04:40:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 04:40:18 INFO - PROCESS | 3760 | 1467114018761 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 04:40:18 INFO - PROCESS | 3760 | 1467114018764 Marionette TRACE conn2 <- [1,246,null,{}] 04:40:18 INFO - PROCESS | 3760 | 1467114018774 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:18 INFO - PROCESS | 3760 | 1467114018778 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:18 INFO - PROCESS | 3760 | 1467114018844 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 04:40:18 INFO - PROCESS | 3760 | 1467114018852 Marionette TRACE conn2 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:18 INFO - PROCESS | 3760 | 1467114018855 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:18 INFO - PROCESS | 3760 | ++DOCSHELL 15589000 == 36 [pid = 3760] [id = 71] 04:40:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (15589400) [pid = 3760] [serial = 210] [outer = 00000000] 04:40:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (1586A000) [pid = 3760] [serial = 211] [outer = 15589400] 04:40:18 INFO - PROCESS | 3760 | 1467114018901 Marionette DEBUG loaded listener.js 04:40:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (15D7E000) [pid = 3760] [serial = 212] [outer = 15589400] 04:40:19 INFO - PROCESS | 3760 | 1467114019276 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 04:40:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 04:40:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 538ms 04:40:19 INFO - PROCESS | 3760 | 1467114019319 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 04:40:19 INFO - PROCESS | 3760 | 1467114019303 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 04:40:19 INFO - PROCESS | 3760 | 1467114019307 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 04:40:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 04:40:19 INFO - PROCESS | 3760 | 1467114019308 Marionette TRACE conn2 <- [1,250,null,{}] 04:40:19 INFO - PROCESS | 3760 | 1467114019312 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:19 INFO - PROCESS | 3760 | 1467114019314 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:19 INFO - PROCESS | 3760 | 1467114019395 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 04:40:19 INFO - PROCESS | 3760 | 1467114019401 Marionette TRACE conn2 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:19 INFO - PROCESS | 3760 | 1467114019403 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:19 INFO - PROCESS | 3760 | ++DOCSHELL 15869C00 == 37 [pid = 3760] [id = 72] 04:40:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (15B4D400) [pid = 3760] [serial = 213] [outer = 00000000] 04:40:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (16DE2C00) [pid = 3760] [serial = 214] [outer = 15B4D400] 04:40:19 INFO - PROCESS | 3760 | 1467114019446 Marionette DEBUG loaded listener.js 04:40:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (17710800) [pid = 3760] [serial = 215] [outer = 15B4D400] 04:40:19 INFO - PROCESS | 3760 | 1467114019874 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 04:40:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 04:40:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 580ms 04:40:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 04:40:19 INFO - PROCESS | 3760 | 1467114019892 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 04:40:19 INFO - PROCESS | 3760 | 1467114019894 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 04:40:19 INFO - PROCESS | 3760 | 1467114019897 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 04:40:19 INFO - PROCESS | 3760 | 1467114019899 Marionette TRACE conn2 <- [1,254,null,{}] 04:40:19 INFO - PROCESS | 3760 | 1467114019902 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:19 INFO - PROCESS | 3760 | 1467114019904 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:19 INFO - PROCESS | 3760 | 1467114020010 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 04:40:20 INFO - PROCESS | 3760 | 1467114020016 Marionette TRACE conn2 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:20 INFO - PROCESS | 3760 | 1467114020018 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:20 INFO - PROCESS | 3760 | ++DOCSHELL 16791C00 == 38 [pid = 3760] [id = 73] 04:40:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (16792400) [pid = 3760] [serial = 216] [outer = 00000000] 04:40:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (17AC9800) [pid = 3760] [serial = 217] [outer = 16792400] 04:40:20 INFO - PROCESS | 3760 | 1467114020044 Marionette DEBUG loaded listener.js 04:40:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (17FECC00) [pid = 3760] [serial = 218] [outer = 16792400] 04:40:20 INFO - PROCESS | 3760 | 1467114020437 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 04:40:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 04:40:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 580ms 04:40:20 INFO - PROCESS | 3760 | 1467114020477 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 04:40:20 INFO - PROCESS | 3760 | 1467114020479 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 04:40:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 04:40:20 INFO - PROCESS | 3760 | 1467114020482 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 04:40:20 INFO - PROCESS | 3760 | 1467114020484 Marionette TRACE conn2 <- [1,258,null,{}] 04:40:20 INFO - PROCESS | 3760 | 1467114020498 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:20 INFO - PROCESS | 3760 | 1467114020504 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:20 INFO - PROCESS | 3760 | 1467114020605 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 04:40:20 INFO - PROCESS | 3760 | 1467114020690 Marionette TRACE conn2 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:20 INFO - PROCESS | 3760 | 1467114020693 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:20 INFO - PROCESS | 3760 | ++DOCSHELL 197BE800 == 39 [pid = 3760] [id = 74] 04:40:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (197BF000) [pid = 3760] [serial = 219] [outer = 00000000] 04:40:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (19848800) [pid = 3760] [serial = 220] [outer = 197BF000] 04:40:20 INFO - PROCESS | 3760 | 1467114020736 Marionette DEBUG loaded listener.js 04:40:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (19849000) [pid = 3760] [serial = 221] [outer = 197BF000] 04:40:21 INFO - PROCESS | 3760 | 1467114021115 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 04:40:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 04:40:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 665ms 04:40:21 INFO - PROCESS | 3760 | 1467114021161 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 04:40:21 INFO - PROCESS | 3760 | 1467114021163 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 04:40:21 INFO - PROCESS | 3760 | 1467114021166 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 04:40:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 04:40:21 INFO - PROCESS | 3760 | 1467114021168 Marionette TRACE conn2 <- [1,262,null,{}] 04:40:21 INFO - PROCESS | 3760 | 1467114021171 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:21 INFO - PROCESS | 3760 | 1467114021156 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:21 INFO - PROCESS | 3760 | 1467114021266 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 04:40:21 INFO - PROCESS | 3760 | 1467114021272 Marionette TRACE conn2 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:21 INFO - PROCESS | 3760 | 1467114021274 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:21 INFO - PROCESS | 3760 | ++DOCSHELL 197BCC00 == 40 [pid = 3760] [id = 75] 04:40:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (19846C00) [pid = 3760] [serial = 222] [outer = 00000000] 04:40:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (19B88400) [pid = 3760] [serial = 223] [outer = 19846C00] 04:40:21 INFO - PROCESS | 3760 | 1467114021317 Marionette DEBUG loaded listener.js 04:40:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (19B8B800) [pid = 3760] [serial = 224] [outer = 19846C00] 04:40:21 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (16026800) [pid = 3760] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 04:40:21 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (10A02000) [pid = 3760] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 04:40:21 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (197BE400) [pid = 3760] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 04:40:21 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (177EC800) [pid = 3760] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 04:40:21 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (15430000) [pid = 3760] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 04:40:21 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (15874800) [pid = 3760] [serial = 170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 04:40:21 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (12BD5800) [pid = 3760] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 04:40:21 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (14304400) [pid = 3760] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 04:40:21 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (13133C00) [pid = 3760] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 04:40:21 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (132BD800) [pid = 3760] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 04:40:21 INFO - PROCESS | 3760 | 1467114021736 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 04:40:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 04:40:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 636ms 04:40:21 INFO - PROCESS | 3760 | 1467114021785 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 04:40:21 INFO - PROCESS | 3760 | 1467114021787 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 04:40:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 04:40:21 INFO - PROCESS | 3760 | 1467114021790 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 04:40:21 INFO - PROCESS | 3760 | 1467114021793 Marionette TRACE conn2 <- [1,266,null,{}] 04:40:21 INFO - PROCESS | 3760 | 1467114021796 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:21 INFO - PROCESS | 3760 | 1467114021798 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:21 INFO - PROCESS | 3760 | 1467114021896 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 04:40:21 INFO - PROCESS | 3760 | 1467114021904 Marionette TRACE conn2 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:21 INFO - PROCESS | 3760 | 1467114021906 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:21 INFO - PROCESS | 3760 | ++DOCSHELL 11C3D400 == 41 [pid = 3760] [id = 76] 04:40:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (13933C00) [pid = 3760] [serial = 225] [outer = 00000000] 04:40:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (1A1AB800) [pid = 3760] [serial = 226] [outer = 13933C00] 04:40:21 INFO - PROCESS | 3760 | 1467114021949 Marionette DEBUG loaded listener.js 04:40:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (1A1B1C00) [pid = 3760] [serial = 227] [outer = 13933C00] 04:40:22 INFO - PROCESS | 3760 | 1467114022305 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 04:40:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 04:40:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 538ms 04:40:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 04:40:22 INFO - PROCESS | 3760 | 1467114022334 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 04:40:22 INFO - PROCESS | 3760 | 1467114022336 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 04:40:22 INFO - PROCESS | 3760 | 1467114022340 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 04:40:22 INFO - PROCESS | 3760 | 1467114022341 Marionette TRACE conn2 <- [1,270,null,{}] 04:40:22 INFO - PROCESS | 3760 | 1467114022345 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:22 INFO - PROCESS | 3760 | 1467114022347 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:22 INFO - PROCESS | 3760 | 1467114022435 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 04:40:22 INFO - PROCESS | 3760 | 1467114022440 Marionette TRACE conn2 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:22 INFO - PROCESS | 3760 | 1467114022442 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:22 INFO - PROCESS | 3760 | ++DOCSHELL 199BC800 == 42 [pid = 3760] [id = 77] 04:40:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (1A40A000) [pid = 3760] [serial = 228] [outer = 00000000] 04:40:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (1A602C00) [pid = 3760] [serial = 229] [outer = 1A40A000] 04:40:22 INFO - PROCESS | 3760 | 1467114022484 Marionette DEBUG loaded listener.js 04:40:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (1A60B800) [pid = 3760] [serial = 230] [outer = 1A40A000] 04:40:22 INFO - PROCESS | 3760 | 1467114022863 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 04:40:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 04:40:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 538ms 04:40:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 04:40:22 INFO - PROCESS | 3760 | 1467114022882 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 04:40:22 INFO - PROCESS | 3760 | 1467114022884 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 04:40:22 INFO - PROCESS | 3760 | 1467114022888 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 04:40:22 INFO - PROCESS | 3760 | 1467114022889 Marionette TRACE conn2 <- [1,274,null,{}] 04:40:22 INFO - PROCESS | 3760 | 1467114022893 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:22 INFO - PROCESS | 3760 | 1467114022895 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:22 INFO - PROCESS | 3760 | 1467114022971 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 04:40:22 INFO - PROCESS | 3760 | 1467114022976 Marionette TRACE conn2 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:22 INFO - PROCESS | 3760 | 1467114022978 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:22 INFO - PROCESS | 3760 | ++DOCSHELL 199B6800 == 43 [pid = 3760] [id = 78] 04:40:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (1A409800) [pid = 3760] [serial = 231] [outer = 00000000] 04:40:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (1A677C00) [pid = 3760] [serial = 232] [outer = 1A409800] 04:40:23 INFO - PROCESS | 3760 | 1467114023020 Marionette DEBUG loaded listener.js 04:40:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (1A66EC00) [pid = 3760] [serial = 233] [outer = 1A409800] 04:40:23 INFO - PROCESS | 3760 | --DOCSHELL 10A97800 == 42 [pid = 3760] [id = 53] 04:40:23 INFO - PROCESS | 3760 | --DOCSHELL 10A08000 == 41 [pid = 3760] [id = 52] 04:40:23 INFO - PROCESS | 3760 | --DOCSHELL 11235000 == 40 [pid = 3760] [id = 69] 04:40:23 INFO - PROCESS | 3760 | --DOCSHELL 10A7C400 == 39 [pid = 3760] [id = 68] 04:40:23 INFO - PROCESS | 3760 | --DOCSHELL 14390800 == 38 [pid = 3760] [id = 66] 04:40:23 INFO - PROCESS | 3760 | --DOCSHELL 1A1B2000 == 37 [pid = 3760] [id = 67] 04:40:23 INFO - PROCESS | 3760 | --DOCSHELL 1A66FC00 == 36 [pid = 3760] [id = 64] 04:40:23 INFO - PROCESS | 3760 | --DOCSHELL 10A81000 == 35 [pid = 3760] [id = 65] 04:40:24 INFO - PROCESS | 3760 | --DOCSHELL 13133000 == 34 [pid = 3760] [id = 70] 04:40:24 INFO - PROCESS | 3760 | --DOCSHELL 15869C00 == 33 [pid = 3760] [id = 72] 04:40:24 INFO - PROCESS | 3760 | --DOCSHELL 199BC800 == 32 [pid = 3760] [id = 77] 04:40:24 INFO - PROCESS | 3760 | --DOCSHELL 15589000 == 31 [pid = 3760] [id = 71] 04:40:24 INFO - PROCESS | 3760 | --DOCSHELL 11C3D400 == 30 [pid = 3760] [id = 76] 04:40:24 INFO - PROCESS | 3760 | --DOCSHELL 197BCC00 == 29 [pid = 3760] [id = 75] 04:40:24 INFO - PROCESS | 3760 | --DOCSHELL 197BE800 == 28 [pid = 3760] [id = 74] 04:40:24 INFO - PROCESS | 3760 | --DOCSHELL 16791C00 == 27 [pid = 3760] [id = 73] 04:40:24 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (1A60C000) [pid = 3760] [serial = 187] [outer = 00000000] [url = about:blank] 04:40:24 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (10F46C00) [pid = 3760] [serial = 159] [outer = 00000000] [url = about:blank] 04:40:24 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (1A1ACC00) [pid = 3760] [serial = 178] [outer = 00000000] [url = about:blank] 04:40:24 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (112BF000) [pid = 3760] [serial = 160] [outer = 00000000] [url = about:blank] 04:40:24 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (197BEC00) [pid = 3760] [serial = 175] [outer = 00000000] [url = about:blank] 04:40:24 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (15B4B800) [pid = 3760] [serial = 169] [outer = 00000000] [url = about:blank] 04:40:24 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (16025C00) [pid = 3760] [serial = 171] [outer = 00000000] [url = about:blank] 04:40:24 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (16790400) [pid = 3760] [serial = 172] [outer = 00000000] [url = about:blank] 04:40:24 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (1A1AEC00) [pid = 3760] [serial = 179] [outer = 00000000] [url = about:blank] 04:40:24 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (13153000) [pid = 3760] [serial = 163] [outer = 00000000] [url = about:blank] 04:40:24 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1520D000) [pid = 3760] [serial = 166] [outer = 00000000] [url = about:blank] 04:40:24 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (13935C00) [pid = 3760] [serial = 181] [outer = 00000000] [url = about:blank] 04:40:24 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (15209C00) [pid = 3760] [serial = 182] [outer = 00000000] [url = about:blank] 04:40:24 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (17AC9C00) [pid = 3760] [serial = 184] [outer = 00000000] [url = about:blank] 04:40:24 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (11449800) [pid = 3760] [serial = 156] [outer = 00000000] [url = about:blank] 04:40:24 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (158C8400) [pid = 3760] [serial = 168] [outer = 00000000] [url = about:blank] 04:40:24 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (14388C00) [pid = 3760] [serial = 165] [outer = 00000000] [url = about:blank] 04:40:24 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (1312B800) [pid = 3760] [serial = 162] [outer = 00000000] [url = about:blank] 04:40:24 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (197B5400) [pid = 3760] [serial = 185] [outer = 00000000] [url = about:blank] 04:40:24 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (1B55D800) [pid = 3760] [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.] 04:40:24 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (1983E000) [pid = 3760] [serial = 176] [outer = 00000000] [url = about:blank] 04:40:24 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (1A610400) [pid = 3760] [serial = 188] [outer = 00000000] [url = about:blank] 04:40:24 INFO - PROCESS | 3760 | 1467114024570 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 04:40:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 04:40:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1726ms 04:40:24 INFO - PROCESS | 3760 | 1467114024633 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 04:40:24 INFO - PROCESS | 3760 | 1467114024637 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 04:40:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 04:40:24 INFO - PROCESS | 3760 | 1467114024642 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 04:40:24 INFO - PROCESS | 3760 | 1467114024646 Marionette TRACE conn2 <- [1,278,null,{}] 04:40:24 INFO - PROCESS | 3760 | 1467114024652 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:24 INFO - PROCESS | 3760 | 1467114024655 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:24 INFO - PROCESS | 3760 | 1467114024730 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 04:40:24 INFO - PROCESS | 3760 | 1467114024744 Marionette TRACE conn2 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:24 INFO - PROCESS | 3760 | 1467114024747 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:24 INFO - PROCESS | 3760 | ++DOCSHELL 10A98000 == 28 [pid = 3760] [id = 79] 04:40:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (10A9E000) [pid = 3760] [serial = 234] [outer = 00000000] 04:40:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (11233400) [pid = 3760] [serial = 235] [outer = 10A9E000] 04:40:24 INFO - PROCESS | 3760 | 1467114024795 Marionette DEBUG loaded listener.js 04:40:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (112BF000) [pid = 3760] [serial = 236] [outer = 10A9E000] 04:40:25 INFO - PROCESS | 3760 | 1467114025220 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 04:40:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 04:40:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 636ms 04:40:25 INFO - PROCESS | 3760 | 1467114025284 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 04:40:25 INFO - PROCESS | 3760 | 1467114025289 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 04:40:25 INFO - PROCESS | 3760 | 1467114025276 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 04:40:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 04:40:25 INFO - PROCESS | 3760 | 1467114025279 Marionette TRACE conn2 <- [1,282,null,{}] 04:40:25 INFO - PROCESS | 3760 | 1467114025283 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:25 INFO - PROCESS | 3760 | 1467114025286 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:25 INFO - PROCESS | 3760 | 1467114025381 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 04:40:25 INFO - PROCESS | 3760 | 1467114025439 Marionette TRACE conn2 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:25 INFO - PROCESS | 3760 | 1467114025443 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:25 INFO - PROCESS | 3760 | ++DOCSHELL 1310DC00 == 29 [pid = 3760] [id = 80] 04:40:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (1310E400) [pid = 3760] [serial = 237] [outer = 00000000] 04:40:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (13132000) [pid = 3760] [serial = 238] [outer = 1310E400] 04:40:25 INFO - PROCESS | 3760 | 1467114025535 Marionette DEBUG loaded listener.js 04:40:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (13154400) [pid = 3760] [serial = 239] [outer = 1310E400] 04:40:25 INFO - PROCESS | 3760 | 1467114025933 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 04:40:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 04:40:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 721ms 04:40:26 INFO - PROCESS | 3760 | 1467114026015 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 04:40:26 INFO - PROCESS | 3760 | 1467114026027 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 04:40:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 04:40:26 INFO - PROCESS | 3760 | 1467114026031 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 04:40:26 INFO - PROCESS | 3760 | 1467114026035 Marionette TRACE conn2 <- [1,286,null,{}] 04:40:26 INFO - PROCESS | 3760 | 1467114026048 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:26 INFO - PROCESS | 3760 | 1467114026052 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:26 INFO - PROCESS | 3760 | 1467114026117 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 04:40:26 INFO - PROCESS | 3760 | 1467114026131 Marionette TRACE conn2 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:26 INFO - PROCESS | 3760 | 1467114026134 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:26 INFO - PROCESS | 3760 | ++DOCSHELL 15209800 == 30 [pid = 3760] [id = 81] 04:40:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (15209C00) [pid = 3760] [serial = 240] [outer = 00000000] 04:40:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (15309C00) [pid = 3760] [serial = 241] [outer = 15209C00] 04:40:26 INFO - PROCESS | 3760 | 1467114026181 Marionette DEBUG loaded listener.js 04:40:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (15340C00) [pid = 3760] [serial = 242] [outer = 15209C00] 04:40:26 INFO - PROCESS | 3760 | 1467114026547 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 04:40:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 04:40:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 538ms 04:40:26 INFO - PROCESS | 3760 | 1467114026573 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 04:40:26 INFO - PROCESS | 3760 | 1467114026575 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 04:40:26 INFO - PROCESS | 3760 | 1467114026578 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 04:40:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 04:40:26 INFO - PROCESS | 3760 | 1467114026580 Marionette TRACE conn2 <- [1,290,null,{}] 04:40:26 INFO - PROCESS | 3760 | 1467114026594 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:26 INFO - PROCESS | 3760 | 1467114026596 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:26 INFO - PROCESS | 3760 | 1467114026659 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 04:40:26 INFO - PROCESS | 3760 | 1467114026665 Marionette TRACE conn2 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:26 INFO - PROCESS | 3760 | 1467114026667 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:26 INFO - PROCESS | 3760 | ++DOCSHELL 15594000 == 31 [pid = 3760] [id = 82] 04:40:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (15595C00) [pid = 3760] [serial = 243] [outer = 00000000] 04:40:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (158CF800) [pid = 3760] [serial = 244] [outer = 15595C00] 04:40:26 INFO - PROCESS | 3760 | 1467114026712 Marionette DEBUG loaded listener.js 04:40:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (15D80C00) [pid = 3760] [serial = 245] [outer = 15595C00] 04:40:27 INFO - PROCESS | 3760 | 1467114027074 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 04:40:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 04:40:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 537ms 04:40:27 INFO - PROCESS | 3760 | 1467114027120 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 04:40:27 INFO - PROCESS | 3760 | 1467114027122 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 04:40:27 INFO - PROCESS | 3760 | 1467114027135 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 04:40:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 04:40:27 INFO - PROCESS | 3760 | 1467114027136 Marionette TRACE conn2 <- [1,294,null,{}] 04:40:27 INFO - PROCESS | 3760 | 1467114027140 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:27 INFO - PROCESS | 3760 | 1467114027142 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:27 INFO - PROCESS | 3760 | 1467114027201 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 04:40:27 INFO - PROCESS | 3760 | 1467114027206 Marionette TRACE conn2 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:27 INFO - PROCESS | 3760 | 1467114027208 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:27 INFO - PROCESS | 3760 | ++DOCSHELL 1601F800 == 32 [pid = 3760] [id = 83] 04:40:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (16021800) [pid = 3760] [serial = 246] [outer = 00000000] 04:40:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (16791800) [pid = 3760] [serial = 247] [outer = 16021800] 04:40:27 INFO - PROCESS | 3760 | 1467114027251 Marionette DEBUG loaded listener.js 04:40:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (16D2AC00) [pid = 3760] [serial = 248] [outer = 16021800] 04:40:27 INFO - PROCESS | 3760 | 1467114027653 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:40:27 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. 04:40:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 580ms 04:40:27 INFO - PROCESS | 3760 | 1467114027712 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 04:40:27 INFO - PROCESS | 3760 | 1467114027714 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 04:40:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 04:40:27 INFO - PROCESS | 3760 | 1467114027717 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 04:40:27 INFO - PROCESS | 3760 | 1467114027719 Marionette TRACE conn2 <- [1,298,null,{}] 04:40:27 INFO - PROCESS | 3760 | 1467114027722 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:27 INFO - PROCESS | 3760 | 1467114027728 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:27 INFO - PROCESS | 3760 | 1467114027832 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 04:40:27 INFO - PROCESS | 3760 | 1467114027838 Marionette TRACE conn2 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:27 INFO - PROCESS | 3760 | 1467114027840 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:27 INFO - PROCESS | 3760 | ++DOCSHELL 17AC6C00 == 33 [pid = 3760] [id = 84] 04:40:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (17AC8C00) [pid = 3760] [serial = 249] [outer = 00000000] 04:40:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (181DDC00) [pid = 3760] [serial = 250] [outer = 17AC8C00] 04:40:27 INFO - PROCESS | 3760 | 1467114027884 Marionette DEBUG loaded listener.js 04:40:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (197BA400) [pid = 3760] [serial = 251] [outer = 17AC8C00] 04:40:28 INFO - PROCESS | 3760 | 1467114028264 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:40:28 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. 04:40:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 580ms 04:40:28 INFO - PROCESS | 3760 | 1467114028307 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 04:40:28 INFO - PROCESS | 3760 | 1467114028309 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 04:40:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 04:40:28 INFO - PROCESS | 3760 | 1467114028338 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 04:40:28 INFO - PROCESS | 3760 | 1467114028340 Marionette TRACE conn2 <- [1,302,null,{}] 04:40:28 INFO - PROCESS | 3760 | 1467114028375 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:28 INFO - PROCESS | 3760 | 1467114028377 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:28 INFO - PROCESS | 3760 | 1467114028484 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 04:40:28 INFO - PROCESS | 3760 | 1467114028508 Marionette TRACE conn2 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:28 INFO - PROCESS | 3760 | 1467114028510 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:28 INFO - PROCESS | 3760 | ++DOCSHELL 1984BC00 == 34 [pid = 3760] [id = 85] 04:40:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (1984C400) [pid = 3760] [serial = 252] [outer = 00000000] 04:40:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (199C0800) [pid = 3760] [serial = 253] [outer = 1984C400] 04:40:28 INFO - PROCESS | 3760 | 1467114028549 Marionette DEBUG loaded listener.js 04:40:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (19B8DC00) [pid = 3760] [serial = 254] [outer = 1984C400] 04:40:28 INFO - PROCESS | 3760 | 1467114028930 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:40:28 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. 04:40:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 665ms 04:40:28 INFO - PROCESS | 3760 | 1467114028995 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 04:40:28 INFO - PROCESS | 3760 | 1467114028997 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 04:40:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 04:40:28 INFO - PROCESS | 3760 | 1467114029000 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 04:40:28 INFO - PROCESS | 3760 | 1467114029002 Marionette TRACE conn2 <- [1,306,null,{}] 04:40:28 INFO - PROCESS | 3760 | 1467114029005 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:28 INFO - PROCESS | 3760 | 1467114029007 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:29 INFO - PROCESS | 3760 | 1467114029084 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 04:40:29 INFO - PROCESS | 3760 | 1467114029090 Marionette TRACE conn2 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:29 INFO - PROCESS | 3760 | 1467114029092 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:29 INFO - PROCESS | 3760 | ++DOCSHELL 177EA000 == 35 [pid = 3760] [id = 86] 04:40:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (199BA800) [pid = 3760] [serial = 255] [outer = 00000000] 04:40:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (1A1AFC00) [pid = 3760] [serial = 256] [outer = 199BA800] 04:40:29 INFO - PROCESS | 3760 | 1467114029116 Marionette DEBUG loaded listener.js 04:40:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (1A1B0400) [pid = 3760] [serial = 257] [outer = 199BA800] 04:40:29 INFO - PROCESS | 3760 | 1467114029499 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:40:29 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. 04:40:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 537ms 04:40:29 INFO - PROCESS | 3760 | 1467114029543 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 04:40:29 INFO - PROCESS | 3760 | 1467114029545 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 04:40:29 INFO - PROCESS | 3760 | 1467114029549 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 04:40:29 INFO - PROCESS | 3760 | 1467114029551 Marionette TRACE conn2 <- [1,310,null,{}] 04:40:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 04:40:29 INFO - PROCESS | 3760 | 1467114029555 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:29 INFO - PROCESS | 3760 | 1467114029556 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:29 INFO - PROCESS | 3760 | 1467114029658 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 04:40:29 INFO - PROCESS | 3760 | 1467114029666 Marionette TRACE conn2 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:29 INFO - PROCESS | 3760 | 1467114029668 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:29 INFO - PROCESS | 3760 | ++DOCSHELL 1438D800 == 36 [pid = 3760] [id = 87] 04:40:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (1A601800) [pid = 3760] [serial = 258] [outer = 00000000] 04:40:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (1A60AC00) [pid = 3760] [serial = 259] [outer = 1A601800] 04:40:29 INFO - PROCESS | 3760 | 1467114029693 Marionette DEBUG loaded listener.js 04:40:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (1A60F400) [pid = 3760] [serial = 260] [outer = 1A601800] 04:40:30 INFO - PROCESS | 3760 | 1467114030096 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:40:30 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. 04:40:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 566ms 04:40:30 INFO - PROCESS | 3760 | 1467114030132 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 04:40:30 INFO - PROCESS | 3760 | 1467114030134 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 04:40:30 INFO - PROCESS | 3760 | 1467114030137 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 04:40:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 04:40:30 INFO - PROCESS | 3760 | 1467114030139 Marionette TRACE conn2 <- [1,314,null,{}] 04:40:30 INFO - PROCESS | 3760 | 1467114030142 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:30 INFO - PROCESS | 3760 | 1467114030144 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:30 INFO - PROCESS | 3760 | 1467114030233 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 04:40:30 INFO - PROCESS | 3760 | 1467114030239 Marionette TRACE conn2 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:30 INFO - PROCESS | 3760 | 1467114030241 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:30 INFO - PROCESS | 3760 | ++DOCSHELL 130A0000 == 37 [pid = 3760] [id = 88] 04:40:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (15594C00) [pid = 3760] [serial = 261] [outer = 00000000] 04:40:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (1A7F3800) [pid = 3760] [serial = 262] [outer = 15594C00] 04:40:30 INFO - PROCESS | 3760 | 1467114030283 Marionette DEBUG loaded listener.js 04:40:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (1AA50000) [pid = 3760] [serial = 263] [outer = 15594C00] 04:40:30 INFO - PROCESS | 3760 | 1467114030703 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:40:30 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. 04:40:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 566ms 04:40:30 INFO - PROCESS | 3760 | 1467114030715 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 04:40:30 INFO - PROCESS | 3760 | 1467114030717 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 04:40:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 04:40:30 INFO - PROCESS | 3760 | 1467114030720 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 04:40:30 INFO - PROCESS | 3760 | 1467114030722 Marionette TRACE conn2 <- [1,318,null,{}] 04:40:30 INFO - PROCESS | 3760 | 1467114030726 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:30 INFO - PROCESS | 3760 | 1467114030728 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:30 INFO - PROCESS | 3760 | 1467114030844 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 04:40:30 INFO - PROCESS | 3760 | 1467114030928 Marionette TRACE conn2 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:30 INFO - PROCESS | 3760 | 1467114030931 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:30 INFO - PROCESS | 3760 | ++DOCSHELL 158D4C00 == 38 [pid = 3760] [id = 89] 04:40:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (1AA50C00) [pid = 3760] [serial = 264] [outer = 00000000] 04:40:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (1AA5A000) [pid = 3760] [serial = 265] [outer = 1AA50C00] 04:40:30 INFO - PROCESS | 3760 | 1467114030975 Marionette DEBUG loaded listener.js 04:40:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (1AAB0000) [pid = 3760] [serial = 266] [outer = 1AA50C00] 04:40:31 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (16792400) [pid = 3760] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 04:40:31 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (197BF000) [pid = 3760] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 04:40:31 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (19846C00) [pid = 3760] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 04:40:31 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (1A40A000) [pid = 3760] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 04:40:31 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (15B4D400) [pid = 3760] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 04:40:31 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (15589400) [pid = 3760] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 04:40:31 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (131EA000) [pid = 3760] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 04:40:31 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (11235C00) [pid = 3760] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 04:40:31 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (10F50400) [pid = 3760] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 04:40:31 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (1A401400) [pid = 3760] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 04:40:31 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (1530B000) [pid = 3760] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 04:40:31 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (10A94000) [pid = 3760] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 04:40:31 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (1A674800) [pid = 3760] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 04:40:31 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (13933C00) [pid = 3760] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 04:40:31 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (10A76000) [pid = 3760] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 04:40:31 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (10A98C00) [pid = 3760] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 04:40:31 INFO - PROCESS | 3760 | 1467114031465 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:40:31 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. 04:40:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 820ms 04:40:31 INFO - PROCESS | 3760 | 1467114031541 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 04:40:31 INFO - PROCESS | 3760 | 1467114031543 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 04:40:31 INFO - PROCESS | 3760 | 1467114031546 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 04:40:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 04:40:31 INFO - PROCESS | 3760 | 1467114031548 Marionette TRACE conn2 <- [1,322,null,{}] 04:40:31 INFO - PROCESS | 3760 | 1467114031551 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:31 INFO - PROCESS | 3760 | 1467114031553 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:31 INFO - PROCESS | 3760 | 1467114031633 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 04:40:31 INFO - PROCESS | 3760 | 1467114031639 Marionette TRACE conn2 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:31 INFO - PROCESS | 3760 | 1467114031640 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:31 INFO - PROCESS | 3760 | ++DOCSHELL 131E4800 == 39 [pid = 3760] [id = 90] 04:40:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (1438A000) [pid = 3760] [serial = 267] [outer = 00000000] 04:40:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (158D1000) [pid = 3760] [serial = 268] [outer = 1438A000] 04:40:31 INFO - PROCESS | 3760 | 1467114031667 Marionette DEBUG loaded listener.js 04:40:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (16DD6800) [pid = 3760] [serial = 269] [outer = 1438A000] 04:40:31 INFO - PROCESS | 3760 | 1467114031924 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 04:40:32 INFO - PROCESS | 3760 | 1467114032095 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:40:32 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. 04:40:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 580ms 04:40:32 INFO - PROCESS | 3760 | 1467114032122 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 04:40:32 INFO - PROCESS | 3760 | 1467114032124 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 04:40:32 INFO - PROCESS | 3760 | 1467114032127 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 04:40:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 04:40:32 INFO - PROCESS | 3760 | 1467114032129 Marionette TRACE conn2 <- [1,326,null,{}] 04:40:32 INFO - PROCESS | 3760 | 1467114032133 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:32 INFO - PROCESS | 3760 | 1467114032134 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:32 INFO - PROCESS | 3760 | 1467114032215 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 04:40:32 INFO - PROCESS | 3760 | 1467114032262 Marionette TRACE conn2 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:32 INFO - PROCESS | 3760 | 1467114032264 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:32 INFO - PROCESS | 3760 | ++DOCSHELL 16792800 == 40 [pid = 3760] [id = 91] 04:40:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (16952000) [pid = 3760] [serial = 270] [outer = 00000000] 04:40:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (1A66F400) [pid = 3760] [serial = 271] [outer = 16952000] 04:40:32 INFO - PROCESS | 3760 | 1467114032307 Marionette DEBUG loaded listener.js 04:40:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (1AAB2C00) [pid = 3760] [serial = 272] [outer = 16952000] 04:40:32 INFO - PROCESS | 3760 | 1467114032666 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:40:32 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. 04:40:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 580ms 04:40:32 INFO - PROCESS | 3760 | 1467114032702 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 04:40:32 INFO - PROCESS | 3760 | 1467114032704 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 04:40:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 04:40:32 INFO - PROCESS | 3760 | 1467114032707 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 04:40:32 INFO - PROCESS | 3760 | 1467114032709 Marionette TRACE conn2 <- [1,330,null,{}] 04:40:32 INFO - PROCESS | 3760 | 1467114032712 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:32 INFO - PROCESS | 3760 | 1467114032713 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:32 INFO - PROCESS | 3760 | 1467114032791 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 04:40:32 INFO - PROCESS | 3760 | 1467114032797 Marionette TRACE conn2 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:32 INFO - PROCESS | 3760 | 1467114032799 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:32 INFO - PROCESS | 3760 | ++DOCSHELL 19F40000 == 41 [pid = 3760] [id = 92] 04:40:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (1AAB6C00) [pid = 3760] [serial = 273] [outer = 00000000] 04:40:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (1ABADC00) [pid = 3760] [serial = 274] [outer = 1AAB6C00] 04:40:32 INFO - PROCESS | 3760 | 1467114032841 Marionette DEBUG loaded listener.js 04:40:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (1ABB5000) [pid = 3760] [serial = 275] [outer = 1AAB6C00] 04:40:33 INFO - PROCESS | 3760 | 1467114033580 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:40:33 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. 04:40:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 906ms 04:40:33 INFO - PROCESS | 3760 | 1467114033614 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 04:40:33 INFO - PROCESS | 3760 | 1467114033619 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 04:40:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 04:40:33 INFO - PROCESS | 3760 | 1467114033624 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 04:40:33 INFO - PROCESS | 3760 | 1467114033627 Marionette TRACE conn2 <- [1,334,null,{}] 04:40:33 INFO - PROCESS | 3760 | 1467114033633 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:33 INFO - PROCESS | 3760 | 1467114033636 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:33 INFO - PROCESS | 3760 | 1467114033737 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 04:40:33 INFO - PROCESS | 3760 | 1467114033860 Marionette TRACE conn2 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:33 INFO - PROCESS | 3760 | 1467114033863 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:33 INFO - PROCESS | 3760 | ++DOCSHELL 10A7DC00 == 42 [pid = 3760] [id = 93] 04:40:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (10A99800) [pid = 3760] [serial = 276] [outer = 00000000] 04:40:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (10E08C00) [pid = 3760] [serial = 277] [outer = 10A99800] 04:40:33 INFO - PROCESS | 3760 | 1467114033928 Marionette DEBUG loaded listener.js 04:40:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (10E0CC00) [pid = 3760] [serial = 278] [outer = 10A99800] 04:40:34 INFO - PROCESS | 3760 | 1467114034740 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:40:34 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. 04:40:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1131ms 04:40:34 INFO - PROCESS | 3760 | 1467114034757 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 04:40:34 INFO - PROCESS | 3760 | 1467114034761 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 04:40:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 04:40:34 INFO - PROCESS | 3760 | 1467114034766 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 04:40:34 INFO - PROCESS | 3760 | 1467114034769 Marionette TRACE conn2 <- [1,338,null,{}] 04:40:34 INFO - PROCESS | 3760 | 1467114034775 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:34 INFO - PROCESS | 3760 | 1467114034777 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:34 INFO - PROCESS | 3760 | 1467114034863 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 04:40:34 INFO - PROCESS | 3760 | 1467114034951 Marionette TRACE conn2 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:34 INFO - PROCESS | 3760 | 1467114034954 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:35 INFO - PROCESS | 3760 | ++DOCSHELL 10A08400 == 43 [pid = 3760] [id = 94] 04:40:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (10A76800) [pid = 3760] [serial = 279] [outer = 00000000] 04:40:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (10E7C800) [pid = 3760] [serial = 280] [outer = 10A76800] 04:40:35 INFO - PROCESS | 3760 | 1467114035049 Marionette DEBUG loaded listener.js 04:40:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (11234800) [pid = 3760] [serial = 281] [outer = 10A76800] 04:40:35 INFO - PROCESS | 3760 | --DOCSHELL 16792800 == 42 [pid = 3760] [id = 91] 04:40:35 INFO - PROCESS | 3760 | --DOCSHELL 131E4800 == 41 [pid = 3760] [id = 90] 04:40:35 INFO - PROCESS | 3760 | --DOCSHELL 158D4C00 == 40 [pid = 3760] [id = 89] 04:40:35 INFO - PROCESS | 3760 | --DOCSHELL 130A0000 == 39 [pid = 3760] [id = 88] 04:40:35 INFO - PROCESS | 3760 | --DOCSHELL 1438D800 == 38 [pid = 3760] [id = 87] 04:40:35 INFO - PROCESS | 3760 | --DOCSHELL 177EA000 == 37 [pid = 3760] [id = 86] 04:40:35 INFO - PROCESS | 3760 | --DOCSHELL 1984BC00 == 36 [pid = 3760] [id = 85] 04:40:35 INFO - PROCESS | 3760 | --DOCSHELL 17AC6C00 == 35 [pid = 3760] [id = 84] 04:40:35 INFO - PROCESS | 3760 | --DOCSHELL 1601F800 == 34 [pid = 3760] [id = 83] 04:40:35 INFO - PROCESS | 3760 | --DOCSHELL 15594000 == 33 [pid = 3760] [id = 82] 04:40:35 INFO - PROCESS | 3760 | --DOCSHELL 15209800 == 32 [pid = 3760] [id = 81] 04:40:35 INFO - PROCESS | 3760 | --DOCSHELL 1310DC00 == 31 [pid = 3760] [id = 80] 04:40:35 INFO - PROCESS | 3760 | --DOCSHELL 10A98000 == 30 [pid = 3760] [id = 79] 04:40:35 INFO - PROCESS | 3760 | --DOCSHELL 199B6800 == 29 [pid = 3760] [id = 78] 04:40:35 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (1A677C00) [pid = 3760] [serial = 232] [outer = 00000000] [url = about:blank] 04:40:35 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (11C3D800) [pid = 3760] [serial = 157] [outer = 00000000] [url = about:blank] 04:40:35 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (1A609400) [pid = 3760] [serial = 154] [outer = 00000000] [url = about:blank] 04:40:35 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (17AC9800) [pid = 3760] [serial = 217] [outer = 00000000] [url = about:blank] 04:40:35 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (17FECC00) [pid = 3760] [serial = 218] [outer = 00000000] [url = about:blank] 04:40:35 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (19849000) [pid = 3760] [serial = 221] [outer = 00000000] [url = about:blank] 04:40:35 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (19848800) [pid = 3760] [serial = 220] [outer = 00000000] [url = about:blank] 04:40:35 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (19B88400) [pid = 3760] [serial = 223] [outer = 00000000] [url = about:blank] 04:40:35 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (1A602C00) [pid = 3760] [serial = 229] [outer = 00000000] [url = about:blank] 04:40:35 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (19B8B800) [pid = 3760] [serial = 224] [outer = 00000000] [url = about:blank] 04:40:35 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (16DE2C00) [pid = 3760] [serial = 214] [outer = 00000000] [url = about:blank] 04:40:35 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (1586A000) [pid = 3760] [serial = 211] [outer = 00000000] [url = about:blank] 04:40:35 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (15D7E000) [pid = 3760] [serial = 212] [outer = 00000000] [url = about:blank] 04:40:35 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (13934000) [pid = 3760] [serial = 208] [outer = 00000000] [url = about:blank] 04:40:35 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (13D03000) [pid = 3760] [serial = 209] [outer = 00000000] [url = about:blank] 04:40:35 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (11CD6000) [pid = 3760] [serial = 205] [outer = 00000000] [url = about:blank] 04:40:35 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (12BD1400) [pid = 3760] [serial = 206] [outer = 00000000] [url = about:blank] 04:40:35 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (15594800) [pid = 3760] [serial = 203] [outer = 00000000] [url = about:blank] 04:40:35 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (14307400) [pid = 3760] [serial = 202] [outer = 00000000] [url = about:blank] 04:40:35 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (1A678000) [pid = 3760] [serial = 200] [outer = 00000000] [url = about:blank] 04:40:35 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1A60EC00) [pid = 3760] [serial = 199] [outer = 00000000] [url = about:blank] 04:40:35 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (1678E800) [pid = 3760] [serial = 197] [outer = 00000000] [url = about:blank] 04:40:35 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (1586C400) [pid = 3760] [serial = 196] [outer = 00000000] [url = about:blank] 04:40:35 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (131E8400) [pid = 3760] [serial = 194] [outer = 00000000] [url = about:blank] 04:40:35 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (12D87C00) [pid = 3760] [serial = 193] [outer = 00000000] [url = about:blank] 04:40:35 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (1A7F2800) [pid = 3760] [serial = 190] [outer = 00000000] [url = about:blank] 04:40:35 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (1A7F6400) [pid = 3760] [serial = 191] [outer = 00000000] [url = about:blank] 04:40:35 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (1A60B800) [pid = 3760] [serial = 230] [outer = 00000000] [url = about:blank] 04:40:35 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (1A1B1C00) [pid = 3760] [serial = 227] [outer = 00000000] [url = about:blank] 04:40:35 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (1A1AB800) [pid = 3760] [serial = 226] [outer = 00000000] [url = about:blank] 04:40:35 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (17710800) [pid = 3760] [serial = 215] [outer = 00000000] [url = about:blank] 04:40:35 INFO - PROCESS | 3760 | 1467114035439 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:40:35 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. 04:40:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 721ms 04:40:35 INFO - PROCESS | 3760 | 1467114035488 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 04:40:35 INFO - PROCESS | 3760 | 1467114035493 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 04:40:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 04:40:35 INFO - PROCESS | 3760 | 1467114035499 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 04:40:35 INFO - PROCESS | 3760 | 1467114035501 Marionette TRACE conn2 <- [1,342,null,{}] 04:40:35 INFO - PROCESS | 3760 | 1467114035505 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:35 INFO - PROCESS | 3760 | 1467114035508 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:35 INFO - PROCESS | 3760 | 1467114035581 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 04:40:35 INFO - PROCESS | 3760 | 1467114035587 Marionette TRACE conn2 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:35 INFO - PROCESS | 3760 | 1467114035589 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:35 INFO - PROCESS | 3760 | ++DOCSHELL 1281F400 == 30 [pid = 3760] [id = 95] 04:40:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (1292BC00) [pid = 3760] [serial = 282] [outer = 00000000] 04:40:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (12BD4000) [pid = 3760] [serial = 283] [outer = 1292BC00] 04:40:35 INFO - PROCESS | 3760 | 1467114035635 Marionette DEBUG loaded listener.js 04:40:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (1303B000) [pid = 3760] [serial = 284] [outer = 1292BC00] 04:40:36 INFO - PROCESS | 3760 | 1467114036055 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:40:36 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. 04:40:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 566ms 04:40:36 INFO - PROCESS | 3760 | 1467114036078 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 04:40:36 INFO - PROCESS | 3760 | 1467114036081 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 04:40:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 04:40:36 INFO - PROCESS | 3760 | 1467114036084 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 04:40:36 INFO - PROCESS | 3760 | 1467114036087 Marionette TRACE conn2 <- [1,346,null,{}] 04:40:36 INFO - PROCESS | 3760 | 1467114036101 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:36 INFO - PROCESS | 3760 | 1467114036106 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:36 INFO - PROCESS | 3760 | 1467114036167 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 04:40:36 INFO - PROCESS | 3760 | 1467114036204 Marionette TRACE conn2 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:36 INFO - PROCESS | 3760 | 1467114036208 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:36 INFO - PROCESS | 3760 | ++DOCSHELL 13933C00 == 31 [pid = 3760] [id = 96] 04:40:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (13934C00) [pid = 3760] [serial = 285] [outer = 00000000] 04:40:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (13942C00) [pid = 3760] [serial = 286] [outer = 13934C00] 04:40:36 INFO - PROCESS | 3760 | 1467114036255 Marionette DEBUG loaded listener.js 04:40:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (13D0E800) [pid = 3760] [serial = 287] [outer = 13934C00] 04:40:36 INFO - PROCESS | 3760 | 1467114036650 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:40:36 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. 04:40:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 594ms 04:40:36 INFO - PROCESS | 3760 | 1467114036685 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 04:40:36 INFO - PROCESS | 3760 | 1467114036687 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 04:40:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 04:40:36 INFO - PROCESS | 3760 | 1467114036690 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 04:40:36 INFO - PROCESS | 3760 | 1467114036675 Marionette TRACE conn2 <- [1,350,null,{}] 04:40:36 INFO - PROCESS | 3760 | 1467114036679 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:36 INFO - PROCESS | 3760 | 1467114036682 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:36 INFO - PROCESS | 3760 | 1467114036800 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 04:40:36 INFO - PROCESS | 3760 | 1467114036807 Marionette TRACE conn2 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:36 INFO - PROCESS | 3760 | 1467114036809 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:36 INFO - PROCESS | 3760 | ++DOCSHELL 14308C00 == 32 [pid = 3760] [id = 97] 04:40:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (15208400) [pid = 3760] [serial = 288] [outer = 00000000] 04:40:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (15425400) [pid = 3760] [serial = 289] [outer = 15208400] 04:40:36 INFO - PROCESS | 3760 | 1467114036853 Marionette DEBUG loaded listener.js 04:40:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (15591800) [pid = 3760] [serial = 290] [outer = 15208400] 04:40:37 INFO - PROCESS | 3760 | 1467114037219 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:40:37 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. 04:40:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 580ms 04:40:37 INFO - PROCESS | 3760 | 1467114037257 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 04:40:37 INFO - PROCESS | 3760 | 1467114037259 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 04:40:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 04:40:37 INFO - PROCESS | 3760 | 1467114037263 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 04:40:37 INFO - PROCESS | 3760 | 1467114037264 Marionette TRACE conn2 <- [1,354,null,{}] 04:40:37 INFO - PROCESS | 3760 | 1467114037268 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:37 INFO - PROCESS | 3760 | 1467114037270 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:37 INFO - PROCESS | 3760 | 1467114037380 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 04:40:37 INFO - PROCESS | 3760 | 1467114037368 Marionette TRACE conn2 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:37 INFO - PROCESS | 3760 | 1467114037370 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:37 INFO - PROCESS | 3760 | ++DOCSHELL 1558D800 == 33 [pid = 3760] [id = 98] 04:40:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (1438F000) [pid = 3760] [serial = 291] [outer = 00000000] 04:40:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (15B45C00) [pid = 3760] [serial = 292] [outer = 1438F000] 04:40:37 INFO - PROCESS | 3760 | 1467114037413 Marionette DEBUG loaded listener.js 04:40:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1601F400) [pid = 3760] [serial = 293] [outer = 1438F000] 04:40:37 INFO - PROCESS | 3760 | 1467114037824 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:40:37 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. 04:40:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 566ms 04:40:37 INFO - PROCESS | 3760 | 1467114037842 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 04:40:37 INFO - PROCESS | 3760 | 1467114037843 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 04:40:37 INFO - PROCESS | 3760 | 1467114037847 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 04:40:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 04:40:37 INFO - PROCESS | 3760 | 1467114037848 Marionette TRACE conn2 <- [1,358,null,{}] 04:40:37 INFO - PROCESS | 3760 | 1467114037852 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:37 INFO - PROCESS | 3760 | 1467114037857 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:37 INFO - PROCESS | 3760 | 1467114037968 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 04:40:38 INFO - PROCESS | 3760 | 1467114038020 Marionette TRACE conn2 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:38 INFO - PROCESS | 3760 | 1467114038022 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:38 INFO - PROCESS | 3760 | ++DOCSHELL 15B45400 == 34 [pid = 3760] [id = 99] 04:40:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (16026C00) [pid = 3760] [serial = 294] [outer = 00000000] 04:40:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (17469C00) [pid = 3760] [serial = 295] [outer = 16026C00] 04:40:38 INFO - PROCESS | 3760 | 1467114038068 Marionette DEBUG loaded listener.js 04:40:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (1746E800) [pid = 3760] [serial = 296] [outer = 16026C00] 04:40:38 INFO - PROCESS | 3760 | 1467114038452 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:40:38 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. 04:40:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 623ms 04:40:38 INFO - PROCESS | 3760 | 1467114038489 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 04:40:38 INFO - PROCESS | 3760 | 1467114038491 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 04:40:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 04:40:38 INFO - PROCESS | 3760 | 1467114038494 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 04:40:38 INFO - PROCESS | 3760 | 1467114038496 Marionette TRACE conn2 <- [1,362,null,{}] 04:40:38 INFO - PROCESS | 3760 | 1467114038499 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:38 INFO - PROCESS | 3760 | 1467114038501 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:38 INFO - PROCESS | 3760 | 1467114038647 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 04:40:38 INFO - PROCESS | 3760 | 1467114038666 Marionette TRACE conn2 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:38 INFO - PROCESS | 3760 | 1467114038668 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:38 INFO - PROCESS | 3760 | ++DOCSHELL 16B32C00 == 35 [pid = 3760] [id = 100] 04:40:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (17468C00) [pid = 3760] [serial = 297] [outer = 00000000] 04:40:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (177F8800) [pid = 3760] [serial = 298] [outer = 17468C00] 04:40:38 INFO - PROCESS | 3760 | 1467114038711 Marionette DEBUG loaded listener.js 04:40:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (17AC0000) [pid = 3760] [serial = 299] [outer = 17468C00] 04:40:39 INFO - PROCESS | 3760 | 1467114039201 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:40:39 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (1438A000) [pid = 3760] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 04:40:39 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (1A601800) [pid = 3760] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 04:40:39 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (199BA800) [pid = 3760] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 04:40:39 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1984C400) [pid = 3760] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 04:40:39 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (15594C00) [pid = 3760] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 04:40:39 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (16021800) [pid = 3760] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 04:40:39 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (1310E400) [pid = 3760] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 04:40:39 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (15595C00) [pid = 3760] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 04:40:39 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (15209C00) [pid = 3760] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 04:40:39 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (10A9E000) [pid = 3760] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 04:40:39 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (1A409800) [pid = 3760] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 04:40:39 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (17AC8C00) [pid = 3760] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 04:40:39 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (1AA50C00) [pid = 3760] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 04:40:39 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (16952000) [pid = 3760] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 04:40:39 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. 04:40:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 764ms 04:40:39 INFO - PROCESS | 3760 | 1467114039256 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 04:40:39 INFO - PROCESS | 3760 | 1467114039258 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 04:40:39 INFO - PROCESS | 3760 | 1467114039262 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 04:40:39 INFO - PROCESS | 3760 | 1467114039263 Marionette TRACE conn2 <- [1,366,null,{}] 04:40:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 04:40:39 INFO - PROCESS | 3760 | 1467114039267 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:39 INFO - PROCESS | 3760 | 1467114039269 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:39 INFO - PROCESS | 3760 | 1467114039329 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 04:40:39 INFO - PROCESS | 3760 | 1467114039336 Marionette TRACE conn2 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:39 INFO - PROCESS | 3760 | 1467114039338 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:39 INFO - PROCESS | 3760 | ++DOCSHELL 1533EC00 == 36 [pid = 3760] [id = 101] 04:40:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (15588800) [pid = 3760] [serial = 300] [outer = 00000000] 04:40:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (16952000) [pid = 3760] [serial = 301] [outer = 15588800] 04:40:39 INFO - PROCESS | 3760 | 1467114039381 Marionette DEBUG loaded listener.js 04:40:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (17717000) [pid = 3760] [serial = 302] [outer = 15588800] 04:40:39 INFO - PROCESS | 3760 | 1467114039751 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:40:39 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. 04:40:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 538ms 04:40:39 INFO - PROCESS | 3760 | 1467114039814 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 04:40:39 INFO - PROCESS | 3760 | 1467114039816 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 04:40:39 INFO - PROCESS | 3760 | 1467114039819 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 04:40:39 INFO - PROCESS | 3760 | 1467114039821 Marionette TRACE conn2 <- [1,370,null,{}] 04:40:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 04:40:39 INFO - PROCESS | 3760 | 1467114039825 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:39 INFO - PROCESS | 3760 | 1467114039827 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:39 INFO - PROCESS | 3760 | 1467114039914 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 04:40:39 INFO - PROCESS | 3760 | 1467114039921 Marionette TRACE conn2 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:39 INFO - PROCESS | 3760 | 1467114039923 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:39 INFO - PROCESS | 3760 | ++DOCSHELL 1325A400 == 37 [pid = 3760] [id = 102] 04:40:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (13D0DC00) [pid = 3760] [serial = 303] [outer = 00000000] 04:40:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (197BCC00) [pid = 3760] [serial = 304] [outer = 13D0DC00] 04:40:39 INFO - PROCESS | 3760 | 1467114039967 Marionette DEBUG loaded listener.js 04:40:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (19847800) [pid = 3760] [serial = 305] [outer = 13D0DC00] 04:40:40 INFO - PROCESS | 3760 | 1467114040341 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:40:40 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. 04:40:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 566ms 04:40:40 INFO - PROCESS | 3760 | 1467114040401 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 04:40:40 INFO - PROCESS | 3760 | 1467114040403 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 04:40:40 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 04:40:40 INFO - PROCESS | 3760 | 1467114040399 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 04:40:40 INFO - PROCESS | 3760 | 1467114040401 Marionette TRACE conn2 <- [1,374,null,{}] 04:40:40 INFO - PROCESS | 3760 | 1467114040404 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:40 INFO - PROCESS | 3760 | 1467114040406 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:40 INFO - PROCESS | 3760 | 1467114040484 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 04:40:40 INFO - PROCESS | 3760 | 1467114040492 Marionette TRACE conn2 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:40 INFO - PROCESS | 3760 | 1467114040494 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:40 INFO - PROCESS | 3760 | ++DOCSHELL 1438AC00 == 38 [pid = 3760] [id = 103] 04:40:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (15B4C800) [pid = 3760] [serial = 306] [outer = 00000000] 04:40:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (199B8000) [pid = 3760] [serial = 307] [outer = 15B4C800] 04:40:40 INFO - PROCESS | 3760 | 1467114040537 Marionette DEBUG loaded listener.js 04:40:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (199BA400) [pid = 3760] [serial = 308] [outer = 15B4C800] 04:40:40 INFO - PROCESS | 3760 | 1467114040928 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 04:40:40 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 04:40:40 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 537ms 04:40:40 INFO - PROCESS | 3760 | 1467114040952 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 04:40:40 INFO - PROCESS | 3760 | 1467114040954 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 04:40:40 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 04:40:40 INFO - PROCESS | 3760 | 1467114040958 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 04:40:40 INFO - PROCESS | 3760 | 1467114040960 Marionette TRACE conn2 <- [1,378,null,{}] 04:40:40 INFO - PROCESS | 3760 | 1467114040964 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:40 INFO - PROCESS | 3760 | 1467114040966 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:41 INFO - PROCESS | 3760 | 1467114041086 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 04:40:41 INFO - PROCESS | 3760 | 1467114041220 Marionette TRACE conn2 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:41 INFO - PROCESS | 3760 | 1467114041223 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:41 INFO - PROCESS | 3760 | ++DOCSHELL 10A0E800 == 39 [pid = 3760] [id = 104] 04:40:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (10A75400) [pid = 3760] [serial = 309] [outer = 00000000] 04:40:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (10E02C00) [pid = 3760] [serial = 310] [outer = 10A75400] 04:40:41 INFO - PROCESS | 3760 | 1467114041279 Marionette DEBUG loaded listener.js 04:40:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (10E03800) [pid = 3760] [serial = 311] [outer = 10A75400] 04:40:41 INFO - PROCESS | 3760 | 1467114041771 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 04:40:41 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 04:40:41 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 863ms 04:40:41 INFO - PROCESS | 3760 | 1467114041809 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 04:40:41 INFO - PROCESS | 3760 | 1467114041813 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 04:40:41 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 04:40:41 INFO - PROCESS | 3760 | 1467114041818 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 04:40:41 INFO - PROCESS | 3760 | 1467114041822 Marionette TRACE conn2 <- [1,382,null,{}] 04:40:41 INFO - PROCESS | 3760 | 1467114041826 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:41 INFO - PROCESS | 3760 | 1467114041829 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:41 INFO - PROCESS | 3760 | 1467114041919 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 04:40:42 INFO - PROCESS | 3760 | 1467114042012 Marionette TRACE conn2 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:42 INFO - PROCESS | 3760 | 1467114042015 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:42 INFO - PROCESS | 3760 | ++DOCSHELL 13131C00 == 40 [pid = 3760] [id = 105] 04:40:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (13132C00) [pid = 3760] [serial = 312] [outer = 00000000] 04:40:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (13252C00) [pid = 3760] [serial = 313] [outer = 13132C00] 04:40:42 INFO - PROCESS | 3760 | 1467114042076 Marionette DEBUG loaded listener.js 04:40:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (13466C00) [pid = 3760] [serial = 314] [outer = 13132C00] 04:40:42 INFO - PROCESS | 3760 | 1467114042681 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 04:40:42 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 04:40:42 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 906ms 04:40:42 INFO - PROCESS | 3760 | 1467114042725 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 04:40:42 INFO - PROCESS | 3760 | 1467114042728 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 04:40:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 04:40:42 INFO - PROCESS | 3760 | 1467114042732 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 04:40:42 INFO - PROCESS | 3760 | 1467114042734 Marionette TRACE conn2 <- [1,386,null,{}] 04:40:42 INFO - PROCESS | 3760 | 1467114042738 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:42 INFO - PROCESS | 3760 | 1467114042740 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:42 INFO - PROCESS | 3760 | 1467114042829 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 04:40:42 INFO - PROCESS | 3760 | 1467114042952 Marionette TRACE conn2 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:42 INFO - PROCESS | 3760 | 1467114042954 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:42 INFO - PROCESS | 3760 | ++DOCSHELL 130AC800 == 41 [pid = 3760] [id = 106] 04:40:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (1678FC00) [pid = 3760] [serial = 315] [outer = 00000000] 04:40:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (16DDE400) [pid = 3760] [serial = 316] [outer = 1678FC00] 04:40:42 INFO - PROCESS | 3760 | 1467114042990 Marionette DEBUG loaded listener.js 04:40:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (181CE400) [pid = 3760] [serial = 317] [outer = 1678FC00] 04:40:43 INFO - PROCESS | 3760 | 1467114043589 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 04:40:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 04:40:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 905ms 04:40:43 INFO - PROCESS | 3760 | 1467114043640 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 04:40:43 INFO - PROCESS | 3760 | 1467114043644 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 04:40:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 04:40:43 INFO - PROCESS | 3760 | 1467114043655 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 04:40:43 INFO - PROCESS | 3760 | 1467114043660 Marionette TRACE conn2 <- [1,390,null,{}] 04:40:43 INFO - PROCESS | 3760 | 1467114043664 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:43 INFO - PROCESS | 3760 | 1467114043667 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:43 INFO - PROCESS | 3760 | 1467114043759 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 04:40:43 INFO - PROCESS | 3760 | 1467114043837 Marionette TRACE conn2 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:43 INFO - PROCESS | 3760 | 1467114043840 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:43 INFO - PROCESS | 3760 | ++DOCSHELL 0F391000 == 42 [pid = 3760] [id = 107] 04:40:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (10229800) [pid = 3760] [serial = 318] [outer = 00000000] 04:40:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (114C9C00) [pid = 3760] [serial = 319] [outer = 10229800] 04:40:43 INFO - PROCESS | 3760 | 1467114043920 Marionette DEBUG loaded listener.js 04:40:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (131E9C00) [pid = 3760] [serial = 320] [outer = 10229800] 04:40:44 INFO - PROCESS | 3760 | 1467114044609 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 04:40:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 04:40:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1047ms 04:40:45 INFO - PROCESS | 3760 | --DOCSHELL 1438AC00 == 41 [pid = 3760] [id = 103] 04:40:45 INFO - PROCESS | 3760 | --DOCSHELL 1325A400 == 40 [pid = 3760] [id = 102] 04:40:45 INFO - PROCESS | 3760 | --DOCSHELL 1533EC00 == 39 [pid = 3760] [id = 101] 04:40:45 INFO - PROCESS | 3760 | --DOCSHELL 16B32C00 == 38 [pid = 3760] [id = 100] 04:40:45 INFO - PROCESS | 3760 | --DOCSHELL 15B45400 == 37 [pid = 3760] [id = 99] 04:40:45 INFO - PROCESS | 3760 | --DOCSHELL 1558D800 == 36 [pid = 3760] [id = 98] 04:40:45 INFO - PROCESS | 3760 | --DOCSHELL 14308C00 == 35 [pid = 3760] [id = 97] 04:40:45 INFO - PROCESS | 3760 | --DOCSHELL 13933C00 == 34 [pid = 3760] [id = 96] 04:40:45 INFO - PROCESS | 3760 | --DOCSHELL 1281F400 == 33 [pid = 3760] [id = 95] 04:40:45 INFO - PROCESS | 3760 | --DOCSHELL 10A08400 == 32 [pid = 3760] [id = 94] 04:40:45 INFO - PROCESS | 3760 | --DOCSHELL 10A7DC00 == 31 [pid = 3760] [id = 93] 04:40:45 INFO - PROCESS | 3760 | --DOCSHELL 19F40000 == 30 [pid = 3760] [id = 92] 04:40:45 INFO - PROCESS | 3760 | --DOCSHELL 130AC800 == 29 [pid = 3760] [id = 106] 04:40:45 INFO - PROCESS | 3760 | --DOCSHELL 10A0E800 == 28 [pid = 3760] [id = 104] 04:40:45 INFO - PROCESS | 3760 | --DOCSHELL 13131C00 == 27 [pid = 3760] [id = 105] 04:40:45 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (1A60AC00) [pid = 3760] [serial = 259] [outer = 00000000] [url = about:blank] 04:40:45 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (1A1AFC00) [pid = 3760] [serial = 256] [outer = 00000000] [url = about:blank] 04:40:45 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (199C0800) [pid = 3760] [serial = 253] [outer = 00000000] [url = about:blank] 04:40:45 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (1AA50000) [pid = 3760] [serial = 263] [outer = 00000000] [url = about:blank] 04:40:45 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (19B8DC00) [pid = 3760] [serial = 254] [outer = 00000000] [url = about:blank] 04:40:45 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (16791800) [pid = 3760] [serial = 247] [outer = 00000000] [url = about:blank] 04:40:45 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (16D2AC00) [pid = 3760] [serial = 248] [outer = 00000000] [url = about:blank] 04:40:45 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (13132000) [pid = 3760] [serial = 238] [outer = 00000000] [url = about:blank] 04:40:45 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (13154400) [pid = 3760] [serial = 239] [outer = 00000000] [url = about:blank] 04:40:45 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (158CF800) [pid = 3760] [serial = 244] [outer = 00000000] [url = about:blank] 04:40:45 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (15D80C00) [pid = 3760] [serial = 245] [outer = 00000000] [url = about:blank] 04:40:45 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (15309C00) [pid = 3760] [serial = 241] [outer = 00000000] [url = about:blank] 04:40:45 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (15340C00) [pid = 3760] [serial = 242] [outer = 00000000] [url = about:blank] 04:40:45 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (11233400) [pid = 3760] [serial = 235] [outer = 00000000] [url = about:blank] 04:40:45 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (112BF000) [pid = 3760] [serial = 236] [outer = 00000000] [url = about:blank] 04:40:45 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (1A7F3800) [pid = 3760] [serial = 262] [outer = 00000000] [url = about:blank] 04:40:45 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (1A66EC00) [pid = 3760] [serial = 233] [outer = 00000000] [url = about:blank] 04:40:45 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (181DDC00) [pid = 3760] [serial = 250] [outer = 00000000] [url = about:blank] 04:40:45 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (197BA400) [pid = 3760] [serial = 251] [outer = 00000000] [url = about:blank] 04:40:45 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (1A60F400) [pid = 3760] [serial = 260] [outer = 00000000] [url = about:blank] 04:40:45 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (1AA5A000) [pid = 3760] [serial = 265] [outer = 00000000] [url = about:blank] 04:40:45 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (1A66F400) [pid = 3760] [serial = 271] [outer = 00000000] [url = about:blank] 04:40:45 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (1AAB0000) [pid = 3760] [serial = 266] [outer = 00000000] [url = about:blank] 04:40:45 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (158D1000) [pid = 3760] [serial = 268] [outer = 00000000] [url = about:blank] 04:40:45 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (1AAB2C00) [pid = 3760] [serial = 272] [outer = 00000000] [url = about:blank] 04:40:45 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (1ABADC00) [pid = 3760] [serial = 274] [outer = 00000000] [url = about:blank] 04:40:45 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (16DD6800) [pid = 3760] [serial = 269] [outer = 00000000] [url = about:blank] 04:40:45 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (1A1B0400) [pid = 3760] [serial = 257] [outer = 00000000] [url = about:blank] 04:40:45 INFO - PROCESS | 3760 | 1467114045221 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 04:40:45 INFO - PROCESS | 3760 | 1467114045225 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 04:40:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 04:40:45 INFO - PROCESS | 3760 | 1467114045275 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 04:40:45 INFO - PROCESS | 3760 | 1467114045279 Marionette TRACE conn2 <- [1,394,null,{}] 04:40:45 INFO - PROCESS | 3760 | 1467114045284 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:45 INFO - PROCESS | 3760 | 1467114045288 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:45 INFO - PROCESS | 3760 | 1467114045371 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 04:40:45 INFO - PROCESS | 3760 | 1467114045361 Marionette TRACE conn2 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:45 INFO - PROCESS | 3760 | 1467114045366 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:45 INFO - PROCESS | 3760 | ++DOCSHELL 10E04000 == 28 [pid = 3760] [id = 108] 04:40:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (10E04400) [pid = 3760] [serial = 321] [outer = 00000000] 04:40:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (10E0E800) [pid = 3760] [serial = 322] [outer = 10E04400] 04:40:45 INFO - PROCESS | 3760 | 1467114045416 Marionette DEBUG loaded listener.js 04:40:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (10F4C000) [pid = 3760] [serial = 323] [outer = 10E04400] 04:40:45 INFO - PROCESS | 3760 | 1467114045850 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 04:40:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 04:40:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 623ms 04:40:45 INFO - PROCESS | 3760 | 1467114045906 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 04:40:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 04:40:45 INFO - PROCESS | 3760 | 1467114045909 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 04:40:45 INFO - PROCESS | 3760 | 1467114045916 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 04:40:45 INFO - PROCESS | 3760 | 1467114045919 Marionette TRACE conn2 <- [1,398,null,{}] 04:40:45 INFO - PROCESS | 3760 | 1467114045924 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:45 INFO - PROCESS | 3760 | 1467114045926 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:46 INFO - PROCESS | 3760 | 1467114046011 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 04:40:46 INFO - PROCESS | 3760 | 1467114046088 Marionette TRACE conn2 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:46 INFO - PROCESS | 3760 | 1467114046090 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:46 INFO - PROCESS | 3760 | ++DOCSHELL 12BD7000 == 29 [pid = 3760] [id = 109] 04:40:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (12D86C00) [pid = 3760] [serial = 324] [outer = 00000000] 04:40:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (13127000) [pid = 3760] [serial = 325] [outer = 12D86C00] 04:40:46 INFO - PROCESS | 3760 | 1467114046145 Marionette DEBUG loaded listener.js 04:40:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (1314B000) [pid = 3760] [serial = 326] [outer = 12D86C00] 04:40:46 INFO - PROCESS | 3760 | 1467114046506 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 04:40:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 04:40:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 622ms 04:40:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 04:40:46 INFO - PROCESS | 3760 | 1467114046535 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 04:40:46 INFO - PROCESS | 3760 | 1467114046537 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 04:40:46 INFO - PROCESS | 3760 | 1467114046575 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 04:40:46 INFO - PROCESS | 3760 | 1467114046577 Marionette TRACE conn2 <- [1,402,null,{}] 04:40:46 INFO - PROCESS | 3760 | 1467114046587 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:46 INFO - PROCESS | 3760 | 1467114046591 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:46 INFO - PROCESS | 3760 | 1467114046677 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 04:40:46 INFO - PROCESS | 3760 | 1467114046694 Marionette TRACE conn2 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:46 INFO - PROCESS | 3760 | 1467114046697 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:46 INFO - PROCESS | 3760 | ++DOCSHELL 1438FC00 == 30 [pid = 3760] [id = 110] 04:40:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (14391800) [pid = 3760] [serial = 327] [outer = 00000000] 04:40:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (15309C00) [pid = 3760] [serial = 328] [outer = 14391800] 04:40:46 INFO - PROCESS | 3760 | 1467114046726 Marionette DEBUG loaded listener.js 04:40:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (1533B000) [pid = 3760] [serial = 329] [outer = 14391800] 04:40:47 INFO - PROCESS | 3760 | 1467114047130 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 04:40:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 04:40:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 651ms 04:40:47 INFO - PROCESS | 3760 | 1467114047202 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 04:40:47 INFO - PROCESS | 3760 | 1467114047204 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 04:40:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 04:40:47 INFO - PROCESS | 3760 | 1467114047212 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 04:40:47 INFO - PROCESS | 3760 | 1467114047214 Marionette TRACE conn2 <- [1,406,null,{}] 04:40:47 INFO - PROCESS | 3760 | 1467114047218 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:47 INFO - PROCESS | 3760 | 1467114047220 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:47 INFO - PROCESS | 3760 | 1467114047323 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 04:40:47 INFO - PROCESS | 3760 | 1467114047382 Marionette TRACE conn2 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:47 INFO - PROCESS | 3760 | 1467114047384 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:47 INFO - PROCESS | 3760 | ++DOCSHELL 15B4CC00 == 31 [pid = 3760] [id = 111] 04:40:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (15D7F400) [pid = 3760] [serial = 330] [outer = 00000000] 04:40:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (16026800) [pid = 3760] [serial = 331] [outer = 15D7F400] 04:40:47 INFO - PROCESS | 3760 | 1467114047428 Marionette DEBUG loaded listener.js 04:40:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (1678F000) [pid = 3760] [serial = 332] [outer = 15D7F400] 04:40:47 INFO - PROCESS | 3760 | 1467114047815 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 04:40:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 04:40:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 623ms 04:40:47 INFO - PROCESS | 3760 | 1467114047835 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 04:40:47 INFO - PROCESS | 3760 | 1467114047837 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 04:40:47 INFO - PROCESS | 3760 | 1467114047840 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 04:40:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 04:40:47 INFO - PROCESS | 3760 | 1467114047842 Marionette TRACE conn2 <- [1,410,null,{}] 04:40:47 INFO - PROCESS | 3760 | 1467114047845 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:47 INFO - PROCESS | 3760 | 1467114047847 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:47 INFO - PROCESS | 3760 | 1467114047974 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 04:40:47 INFO - PROCESS | 3760 | 1467114047983 Marionette TRACE conn2 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:47 INFO - PROCESS | 3760 | 1467114047985 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:47 INFO - PROCESS | 3760 | ++DOCSHELL 1695D000 == 32 [pid = 3760] [id = 112] 04:40:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (16B35000) [pid = 3760] [serial = 333] [outer = 00000000] 04:40:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (16DD8000) [pid = 3760] [serial = 334] [outer = 16B35000] 04:40:48 INFO - PROCESS | 3760 | 1467114048028 Marionette DEBUG loaded listener.js 04:40:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (177F0000) [pid = 3760] [serial = 335] [outer = 16B35000] 04:40:48 INFO - PROCESS | 3760 | 1467114048479 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 04:40:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 04:40:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 665ms 04:40:48 INFO - PROCESS | 3760 | 1467114048516 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 04:40:48 INFO - PROCESS | 3760 | 1467114048519 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 04:40:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 04:40:48 INFO - PROCESS | 3760 | 1467114048522 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 04:40:48 INFO - PROCESS | 3760 | 1467114048524 Marionette TRACE conn2 <- [1,414,null,{}] 04:40:48 INFO - PROCESS | 3760 | 1467114048527 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:48 INFO - PROCESS | 3760 | 1467114048533 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:48 INFO - PROCESS | 3760 | 1467114048642 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 04:40:48 INFO - PROCESS | 3760 | 1467114048649 Marionette TRACE conn2 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:48 INFO - PROCESS | 3760 | 1467114048652 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:48 INFO - PROCESS | 3760 | ++DOCSHELL 19845C00 == 33 [pid = 3760] [id = 113] 04:40:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (19847400) [pid = 3760] [serial = 336] [outer = 00000000] 04:40:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (199B5000) [pid = 3760] [serial = 337] [outer = 19847400] 04:40:48 INFO - PROCESS | 3760 | 1467114048695 Marionette DEBUG loaded listener.js 04:40:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (19B88800) [pid = 3760] [serial = 338] [outer = 19847400] 04:40:49 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (15B4C800) [pid = 3760] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 04:40:49 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1438F000) [pid = 3760] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 04:40:49 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (1AAB6C00) [pid = 3760] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 04:40:49 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (1292BC00) [pid = 3760] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 04:40:49 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (10A99800) [pid = 3760] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 04:40:49 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (16026C00) [pid = 3760] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 04:40:49 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (15208400) [pid = 3760] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 04:40:49 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (10A76800) [pid = 3760] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 04:40:49 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (13934C00) [pid = 3760] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 04:40:49 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (17468C00) [pid = 3760] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 04:40:49 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (15588800) [pid = 3760] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 04:40:49 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (13D0DC00) [pid = 3760] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 04:40:49 INFO - PROCESS | 3760 | 1467114049259 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 04:40:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 04:40:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 750ms 04:40:49 INFO - PROCESS | 3760 | 1467114049279 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 04:40:49 INFO - PROCESS | 3760 | 1467114049281 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 04:40:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 04:40:49 INFO - PROCESS | 3760 | 1467114049284 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 04:40:49 INFO - PROCESS | 3760 | 1467114049286 Marionette TRACE conn2 <- [1,418,null,{}] 04:40:49 INFO - PROCESS | 3760 | 1467114049289 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:49 INFO - PROCESS | 3760 | 1467114049291 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:49 INFO - PROCESS | 3760 | 1467114049401 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 04:40:49 INFO - PROCESS | 3760 | 1467114049454 Marionette TRACE conn2 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:49 INFO - PROCESS | 3760 | 1467114049456 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:49 INFO - PROCESS | 3760 | ++DOCSHELL 10A99800 == 34 [pid = 3760] [id = 114] 04:40:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (10A9D000) [pid = 3760] [serial = 339] [outer = 00000000] 04:40:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (15D7D400) [pid = 3760] [serial = 340] [outer = 10A9D000] 04:40:49 INFO - PROCESS | 3760 | 1467114049482 Marionette DEBUG loaded listener.js 04:40:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (17468C00) [pid = 3760] [serial = 341] [outer = 10A9D000] 04:40:50 INFO - PROCESS | 3760 | 1467114050218 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 04:40:50 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 04:40:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 933ms 04:40:50 INFO - PROCESS | 3760 | 1467114050238 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 04:40:50 INFO - PROCESS | 3760 | 1467114050240 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 04:40:50 INFO - PROCESS | 3760 | 1467114050243 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 04:40:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 04:40:50 INFO - PROCESS | 3760 | 1467114050245 Marionette TRACE conn2 <- [1,422,null,{}] 04:40:50 INFO - PROCESS | 3760 | 1467114050249 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:50 INFO - PROCESS | 3760 | 1467114050250 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:50 INFO - PROCESS | 3760 | 1467114050325 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 04:40:50 INFO - PROCESS | 3760 | 1467114050396 Marionette TRACE conn2 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:50 INFO - PROCESS | 3760 | 1467114050398 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:50 INFO - PROCESS | 3760 | ++DOCSHELL 1438F000 == 35 [pid = 3760] [id = 115] 04:40:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (1533B400) [pid = 3760] [serial = 342] [outer = 00000000] 04:40:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (19F38400) [pid = 3760] [serial = 343] [outer = 1533B400] 04:40:50 INFO - PROCESS | 3760 | 1467114050425 Marionette DEBUG loaded listener.js 04:40:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (19F40000) [pid = 3760] [serial = 344] [outer = 1533B400] 04:40:51 INFO - PROCESS | 3760 | 1467114051260 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 04:40:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 04:40:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1047ms 04:40:51 INFO - PROCESS | 3760 | 1467114051339 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 04:40:51 INFO - PROCESS | 3760 | 1467114051343 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 04:40:51 INFO - PROCESS | 3760 | 1467114051350 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 04:40:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 04:40:51 INFO - PROCESS | 3760 | 1467114051354 Marionette TRACE conn2 <- [1,426,null,{}] 04:40:51 INFO - PROCESS | 3760 | 1467114051360 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:51 INFO - PROCESS | 3760 | 1467114051363 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:51 INFO - PROCESS | 3760 | 1467114051457 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 04:40:51 INFO - PROCESS | 3760 | 1467114051593 Marionette TRACE conn2 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:51 INFO - PROCESS | 3760 | 1467114051598 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:51 INFO - PROCESS | 3760 | ++DOCSHELL 112C1000 == 36 [pid = 3760] [id = 116] 04:40:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (112C7800) [pid = 3760] [serial = 345] [outer = 00000000] 04:40:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (114D3C00) [pid = 3760] [serial = 346] [outer = 112C7800] 04:40:51 INFO - PROCESS | 3760 | 1467114051698 Marionette DEBUG loaded listener.js 04:40:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (11AE7400) [pid = 3760] [serial = 347] [outer = 112C7800] 04:40:52 INFO - PROCESS | 3760 | 1467114052378 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 04:40:52 INFO - PROCESS | 3760 | 1467114052503 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 04:40:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 04:40:52 INFO - PROCESS | 3760 | 1467114052508 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 04:40:52 INFO - PROCESS | 3760 | 1467114052512 Marionette TRACE conn2 <- [1,430,null,{}] 04:40:52 INFO - PROCESS | 3760 | 1467114052526 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:52 INFO - PROCESS | 3760 | 1467114052529 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:52 INFO - PROCESS | 3760 | 1467114052617 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 04:40:52 INFO - PROCESS | 3760 | 1467114052688 Marionette TRACE conn2 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:52 INFO - PROCESS | 3760 | 1467114052693 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:52 INFO - PROCESS | 3760 | ++DOCSHELL 11236800 == 37 [pid = 3760] [id = 117] 04:40:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (11236C00) [pid = 3760] [serial = 348] [outer = 00000000] 04:40:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (114C7800) [pid = 3760] [serial = 349] [outer = 11236C00] 04:40:52 INFO - PROCESS | 3760 | 1467114052741 Marionette DEBUG loaded listener.js 04:40:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (11CD4000) [pid = 3760] [serial = 350] [outer = 11236C00] 04:40:53 INFO - PROCESS | 3760 | --DOCSHELL 10A99800 == 36 [pid = 3760] [id = 114] 04:40:53 INFO - PROCESS | 3760 | --DOCSHELL 19845C00 == 35 [pid = 3760] [id = 113] 04:40:53 INFO - PROCESS | 3760 | --DOCSHELL 1695D000 == 34 [pid = 3760] [id = 112] 04:40:53 INFO - PROCESS | 3760 | --DOCSHELL 15B4CC00 == 33 [pid = 3760] [id = 111] 04:40:53 INFO - PROCESS | 3760 | --DOCSHELL 1438FC00 == 32 [pid = 3760] [id = 110] 04:40:53 INFO - PROCESS | 3760 | --DOCSHELL 12BD7000 == 31 [pid = 3760] [id = 109] 04:40:53 INFO - PROCESS | 3760 | --DOCSHELL 10E04000 == 30 [pid = 3760] [id = 108] 04:40:53 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (199B8000) [pid = 3760] [serial = 307] [outer = 00000000] [url = about:blank] 04:40:53 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1601F400) [pid = 3760] [serial = 293] [outer = 00000000] [url = about:blank] 04:40:53 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (1ABB5000) [pid = 3760] [serial = 275] [outer = 00000000] [url = about:blank] 04:40:53 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (12BD4000) [pid = 3760] [serial = 283] [outer = 00000000] [url = about:blank] 04:40:53 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1303B000) [pid = 3760] [serial = 284] [outer = 00000000] [url = about:blank] 04:40:53 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (10E08C00) [pid = 3760] [serial = 277] [outer = 00000000] [url = about:blank] 04:40:53 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (1746E800) [pid = 3760] [serial = 296] [outer = 00000000] [url = about:blank] 04:40:53 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (10E0CC00) [pid = 3760] [serial = 278] [outer = 00000000] [url = about:blank] 04:40:53 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (15425400) [pid = 3760] [serial = 289] [outer = 00000000] [url = about:blank] 04:40:53 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (10E7C800) [pid = 3760] [serial = 280] [outer = 00000000] [url = about:blank] 04:40:53 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (11234800) [pid = 3760] [serial = 281] [outer = 00000000] [url = about:blank] 04:40:53 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (13942C00) [pid = 3760] [serial = 286] [outer = 00000000] [url = about:blank] 04:40:53 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (13D0E800) [pid = 3760] [serial = 287] [outer = 00000000] [url = about:blank] 04:40:53 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (17469C00) [pid = 3760] [serial = 295] [outer = 00000000] [url = about:blank] 04:40:53 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (177F8800) [pid = 3760] [serial = 298] [outer = 00000000] [url = about:blank] 04:40:53 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (16952000) [pid = 3760] [serial = 301] [outer = 00000000] [url = about:blank] 04:40:53 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (17717000) [pid = 3760] [serial = 302] [outer = 00000000] [url = about:blank] 04:40:53 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (197BCC00) [pid = 3760] [serial = 304] [outer = 00000000] [url = about:blank] 04:40:53 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (17AC0000) [pid = 3760] [serial = 299] [outer = 00000000] [url = about:blank] 04:40:53 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (199BA400) [pid = 3760] [serial = 308] [outer = 00000000] [url = about:blank] 04:40:53 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (15B45C00) [pid = 3760] [serial = 292] [outer = 00000000] [url = about:blank] 04:40:53 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (19847800) [pid = 3760] [serial = 305] [outer = 00000000] [url = about:blank] 04:40:53 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (15591800) [pid = 3760] [serial = 290] [outer = 00000000] [url = about:blank] 04:40:53 INFO - PROCESS | 3760 | 1467114053231 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 04:40:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 04:40:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 792ms 04:40:53 INFO - PROCESS | 3760 | 1467114053298 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 04:40:53 INFO - PROCESS | 3760 | 1467114053301 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 04:40:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 04:40:53 INFO - PROCESS | 3760 | 1467114053308 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 04:40:53 INFO - PROCESS | 3760 | 1467114053312 Marionette TRACE conn2 <- [1,434,null,{}] 04:40:53 INFO - PROCESS | 3760 | 1467114053315 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:53 INFO - PROCESS | 3760 | 1467114053318 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:53 INFO - PROCESS | 3760 | 1467114053385 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 04:40:53 INFO - PROCESS | 3760 | 1467114053461 Marionette TRACE conn2 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:53 INFO - PROCESS | 3760 | 1467114053463 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:53 INFO - PROCESS | 3760 | ++DOCSHELL 129EEC00 == 31 [pid = 3760] [id = 118] 04:40:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (129F5800) [pid = 3760] [serial = 351] [outer = 00000000] 04:40:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (13151800) [pid = 3760] [serial = 352] [outer = 129F5800] 04:40:53 INFO - PROCESS | 3760 | 1467114053510 Marionette DEBUG loaded listener.js 04:40:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (13258800) [pid = 3760] [serial = 353] [outer = 129F5800] 04:40:53 INFO - PROCESS | 3760 | 1467114053857 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 04:40:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 04:40:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 594ms 04:40:53 INFO - PROCESS | 3760 | 1467114053911 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 04:40:53 INFO - PROCESS | 3760 | 1467114053914 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 04:40:53 INFO - PROCESS | 3760 | 1467114053917 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 04:40:53 INFO - PROCESS | 3760 | 1467114053919 Marionette TRACE conn2 <- [1,438,null,{}] 04:40:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 04:40:53 INFO - PROCESS | 3760 | 1467114053931 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:53 INFO - PROCESS | 3760 | 1467114053936 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:54 INFO - PROCESS | 3760 | 1467114054023 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 04:40:54 INFO - PROCESS | 3760 | 1467114054035 Marionette TRACE conn2 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:54 INFO - PROCESS | 3760 | 1467114054039 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:54 INFO - PROCESS | 3760 | ++DOCSHELL 15424400 == 32 [pid = 3760] [id = 119] 04:40:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (1542C000) [pid = 3760] [serial = 354] [outer = 00000000] 04:40:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (15595C00) [pid = 3760] [serial = 355] [outer = 1542C000] 04:40:54 INFO - PROCESS | 3760 | 1467114054089 Marionette DEBUG loaded listener.js 04:40:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (158CD800) [pid = 3760] [serial = 356] [outer = 1542C000] 04:40:54 INFO - PROCESS | 3760 | 1467114054482 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 04:40:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 04:40:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 565ms 04:40:54 INFO - PROCESS | 3760 | 1467114054505 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 04:40:54 INFO - PROCESS | 3760 | 1467114054507 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 04:40:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 04:40:54 INFO - PROCESS | 3760 | 1467114054510 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 04:40:54 INFO - PROCESS | 3760 | 1467114054512 Marionette TRACE conn2 <- [1,442,null,{}] 04:40:54 INFO - PROCESS | 3760 | 1467114054516 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:54 INFO - PROCESS | 3760 | 1467114054518 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:54 INFO - PROCESS | 3760 | 1467114054598 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 04:40:54 INFO - PROCESS | 3760 | 1467114054603 Marionette TRACE conn2 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:54 INFO - PROCESS | 3760 | 1467114054605 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:54 INFO - PROCESS | 3760 | ++DOCSHELL 15D7E000 == 33 [pid = 3760] [id = 120] 04:40:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (16027000) [pid = 3760] [serial = 357] [outer = 00000000] 04:40:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (16D2C000) [pid = 3760] [serial = 358] [outer = 16027000] 04:40:54 INFO - PROCESS | 3760 | 1467114054649 Marionette DEBUG loaded listener.js 04:40:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (1746D400) [pid = 3760] [serial = 359] [outer = 16027000] 04:40:55 INFO - PROCESS | 3760 | 1467114055027 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 04:40:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 04:40:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 580ms 04:40:55 INFO - PROCESS | 3760 | 1467114055091 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 04:40:55 INFO - PROCESS | 3760 | 1467114055093 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 04:40:55 INFO - PROCESS | 3760 | 1467114055096 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 04:40:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 04:40:55 INFO - PROCESS | 3760 | 1467114055098 Marionette TRACE conn2 <- [1,446,null,{}] 04:40:55 INFO - PROCESS | 3760 | 1467114055107 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:55 INFO - PROCESS | 3760 | 1467114055109 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:55 INFO - PROCESS | 3760 | 1467114055194 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 04:40:55 INFO - PROCESS | 3760 | 1467114055277 Marionette TRACE conn2 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:55 INFO - PROCESS | 3760 | 1467114055280 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:55 INFO - PROCESS | 3760 | ++DOCSHELL 176C1400 == 34 [pid = 3760] [id = 121] 04:40:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (176C3C00) [pid = 3760] [serial = 360] [outer = 00000000] 04:40:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (17AC7800) [pid = 3760] [serial = 361] [outer = 176C3C00] 04:40:55 INFO - PROCESS | 3760 | 1467114055328 Marionette DEBUG loaded listener.js 04:40:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (181D9800) [pid = 3760] [serial = 362] [outer = 176C3C00] 04:40:55 INFO - PROCESS | 3760 | 1467114055705 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 04:40:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 04:40:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 664ms 04:40:55 INFO - PROCESS | 3760 | 1467114055758 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 04:40:55 INFO - PROCESS | 3760 | 1467114055760 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 04:40:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 04:40:55 INFO - PROCESS | 3760 | 1467114055763 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 04:40:55 INFO - PROCESS | 3760 | 1467114055765 Marionette TRACE conn2 <- [1,450,null,{}] 04:40:55 INFO - PROCESS | 3760 | 1467114055768 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:55 INFO - PROCESS | 3760 | 1467114055774 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:55 INFO - PROCESS | 3760 | 1467114055911 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 04:40:55 INFO - PROCESS | 3760 | 1467114055925 Marionette TRACE conn2 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:55 INFO - PROCESS | 3760 | 1467114055928 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:55 INFO - PROCESS | 3760 | ++DOCSHELL 1984A400 == 35 [pid = 3760] [id = 122] 04:40:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (1984A800) [pid = 3760] [serial = 363] [outer = 00000000] 04:40:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (199B7C00) [pid = 3760] [serial = 364] [outer = 1984A800] 04:40:55 INFO - PROCESS | 3760 | 1467114055972 Marionette DEBUG loaded listener.js 04:40:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (19B8B400) [pid = 3760] [serial = 365] [outer = 1984A800] 04:40:56 INFO - PROCESS | 3760 | 1467114056375 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 04:40:56 INFO - PROCESS | 3760 | 1467114056437 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 04:40:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 04:40:56 INFO - PROCESS | 3760 | 1467114056444 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 04:40:56 INFO - PROCESS | 3760 | 1467114056446 Marionette TRACE conn2 <- [1,454,null,{}] 04:40:56 INFO - PROCESS | 3760 | 1467114056450 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:56 INFO - PROCESS | 3760 | 1467114056452 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:56 INFO - PROCESS | 3760 | 1467114056565 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 04:40:56 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (12D86C00) [pid = 3760] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 04:40:56 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (10E04400) [pid = 3760] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 04:40:56 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (14391800) [pid = 3760] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 04:40:56 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (16B35000) [pid = 3760] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 04:40:56 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (10A75400) [pid = 3760] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 04:40:56 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (13132C00) [pid = 3760] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 04:40:56 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (1678FC00) [pid = 3760] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 04:40:56 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (10A9D000) [pid = 3760] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 04:40:56 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (19847400) [pid = 3760] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 04:40:56 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (15D7F400) [pid = 3760] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 04:40:56 INFO - PROCESS | 3760 | 1467114056599 Marionette TRACE conn2 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:56 INFO - PROCESS | 3760 | 1467114056601 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:56 INFO - PROCESS | 3760 | ++DOCSHELL 10A9D000 == 36 [pid = 3760] [id = 123] 04:40:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (10E02400) [pid = 3760] [serial = 366] [outer = 00000000] 04:40:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (129F8000) [pid = 3760] [serial = 367] [outer = 10E02400] 04:40:56 INFO - PROCESS | 3760 | 1467114056644 Marionette DEBUG loaded listener.js 04:40:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (13D0D800) [pid = 3760] [serial = 368] [outer = 10E02400] 04:40:56 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:40:56 INFO - PROCESS | 3760 | 1467114056976 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 04:40:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 04:40:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 580ms 04:40:57 INFO - PROCESS | 3760 | 1467114057019 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 04:40:57 INFO - PROCESS | 3760 | 1467114057021 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 04:40:57 INFO - PROCESS | 3760 | 1467114057024 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 04:40:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 04:40:57 INFO - PROCESS | 3760 | 1467114057026 Marionette TRACE conn2 <- [1,458,null,{}] 04:40:57 INFO - PROCESS | 3760 | 1467114057029 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:57 INFO - PROCESS | 3760 | 1467114057031 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:57 INFO - PROCESS | 3760 | 1467114057106 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 04:40:57 INFO - PROCESS | 3760 | 1467114057165 Marionette TRACE conn2 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:57 INFO - PROCESS | 3760 | 1467114057167 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:57 INFO - PROCESS | 3760 | ++DOCSHELL 16DDD000 == 37 [pid = 3760] [id = 124] 04:40:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (176BEC00) [pid = 3760] [serial = 369] [outer = 00000000] 04:40:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (19F3E400) [pid = 3760] [serial = 370] [outer = 176BEC00] 04:40:57 INFO - PROCESS | 3760 | 1467114057210 Marionette DEBUG loaded listener.js 04:40:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (1A1A4000) [pid = 3760] [serial = 371] [outer = 176BEC00] 04:40:57 INFO - PROCESS | 3760 | 1467114057533 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 04:40:57 INFO - PROCESS | 3760 | 1467114057562 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 04:40:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 04:40:57 INFO - PROCESS | 3760 | 1467114057565 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 04:40:57 INFO - PROCESS | 3760 | 1467114057567 Marionette TRACE conn2 <- [1,462,null,{}] 04:40:57 INFO - PROCESS | 3760 | 1467114057570 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:57 INFO - PROCESS | 3760 | 1467114057572 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:57 INFO - PROCESS | 3760 | 1467114057682 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 04:40:57 INFO - PROCESS | 3760 | 1467114057689 Marionette TRACE conn2 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:57 INFO - PROCESS | 3760 | 1467114057691 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:57 INFO - PROCESS | 3760 | ++DOCSHELL 13936C00 == 38 [pid = 3760] [id = 125] 04:40:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (15B4C800) [pid = 3760] [serial = 372] [outer = 00000000] 04:40:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (1A603400) [pid = 3760] [serial = 373] [outer = 15B4C800] 04:40:57 INFO - PROCESS | 3760 | 1467114057741 Marionette DEBUG loaded listener.js 04:40:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (1A603800) [pid = 3760] [serial = 374] [outer = 15B4C800] 04:40:58 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:40:58 INFO - PROCESS | 3760 | 1467114058102 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 04:40:58 INFO - PROCESS | 3760 | 1467114058146 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 04:40:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 04:40:58 INFO - PROCESS | 3760 | 1467114058149 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 04:40:58 INFO - PROCESS | 3760 | 1467114058151 Marionette TRACE conn2 <- [1,466,null,{}] 04:40:58 INFO - PROCESS | 3760 | 1467114058155 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:58 INFO - PROCESS | 3760 | 1467114058157 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:58 INFO - PROCESS | 3760 | 1467114058262 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 04:40:58 INFO - PROCESS | 3760 | 1467114058292 Marionette TRACE conn2 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:58 INFO - PROCESS | 3760 | 1467114058294 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:58 INFO - PROCESS | 3760 | ++DOCSHELL 112C3400 == 39 [pid = 3760] [id = 126] 04:40:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (14390800) [pid = 3760] [serial = 375] [outer = 00000000] 04:40:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (1A66CC00) [pid = 3760] [serial = 376] [outer = 14390800] 04:40:58 INFO - PROCESS | 3760 | 1467114058341 Marionette DEBUG loaded listener.js 04:40:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (1A66D000) [pid = 3760] [serial = 377] [outer = 14390800] 04:40:58 INFO - PROCESS | 3760 | 1467114058663 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 04:40:58 INFO - PROCESS | 3760 | 1467114058735 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 04:40:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 04:40:58 INFO - PROCESS | 3760 | 1467114058741 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 04:40:58 INFO - PROCESS | 3760 | 1467114058748 Marionette TRACE conn2 <- [1,470,null,{}] 04:40:58 INFO - PROCESS | 3760 | 1467114058758 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:58 INFO - PROCESS | 3760 | 1467114058764 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:58 INFO - PROCESS | 3760 | 1467114058926 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 04:40:59 INFO - PROCESS | 3760 | [3760] 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 04:40:59 INFO - PROCESS | 3760 | [3760] 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 04:40:59 INFO - PROCESS | 3760 | 1467114059035 Marionette TRACE conn2 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:59 INFO - PROCESS | 3760 | 1467114059039 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:59 INFO - PROCESS | 3760 | ++DOCSHELL 10E0C800 == 40 [pid = 3760] [id = 127] 04:40:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (10E0CC00) [pid = 3760] [serial = 378] [outer = 00000000] 04:40:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (112BE000) [pid = 3760] [serial = 379] [outer = 10E0CC00] 04:40:59 INFO - PROCESS | 3760 | 1467114059137 Marionette DEBUG loaded listener.js 04:40:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (12BCFC00) [pid = 3760] [serial = 380] [outer = 10E0CC00] 04:40:59 INFO - PROCESS | 3760 | 1467114059659 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 04:40:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 04:40:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 948ms 04:40:59 INFO - PROCESS | 3760 | 1467114059689 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 04:40:59 INFO - PROCESS | 3760 | 1467114059693 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 04:40:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 04:40:59 INFO - PROCESS | 3760 | 1467114059699 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 04:40:59 INFO - PROCESS | 3760 | 1467114059703 Marionette TRACE conn2 <- [1,474,null,{}] 04:40:59 INFO - PROCESS | 3760 | 1467114059707 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:59 INFO - PROCESS | 3760 | 1467114059710 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:59 INFO - PROCESS | 3760 | 1467114059815 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 04:40:59 INFO - PROCESS | 3760 | 1467114059920 Marionette TRACE conn2 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:59 INFO - PROCESS | 3760 | 1467114059922 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:40:59 INFO - PROCESS | 3760 | ++DOCSHELL 1438FC00 == 41 [pid = 3760] [id = 128] 04:40:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (14393400) [pid = 3760] [serial = 381] [outer = 00000000] 04:40:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (15595000) [pid = 3760] [serial = 382] [outer = 14393400] 04:40:59 INFO - PROCESS | 3760 | 1467114059967 Marionette DEBUG loaded listener.js 04:41:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (1602BC00) [pid = 3760] [serial = 383] [outer = 14393400] 04:41:00 INFO - PROCESS | 3760 | 1467114060532 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 04:41:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 04:41:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 863ms 04:41:00 INFO - PROCESS | 3760 | 1467114060549 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 04:41:00 INFO - PROCESS | 3760 | 1467114060551 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 04:41:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 04:41:00 INFO - PROCESS | 3760 | 1467114060555 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 04:41:00 INFO - PROCESS | 3760 | 1467114060557 Marionette TRACE conn2 <- [1,478,null,{}] 04:41:00 INFO - PROCESS | 3760 | 1467114060568 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:00 INFO - PROCESS | 3760 | 1467114060572 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:00 INFO - PROCESS | 3760 | 1467114060679 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 04:41:00 INFO - PROCESS | 3760 | 1467114060774 Marionette TRACE conn2 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:00 INFO - PROCESS | 3760 | 1467114060778 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:00 INFO - PROCESS | 3760 | ++DOCSHELL 19F3B000 == 42 [pid = 3760] [id = 129] 04:41:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (1A1A6400) [pid = 3760] [serial = 384] [outer = 00000000] 04:41:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (1A674800) [pid = 3760] [serial = 385] [outer = 1A1A6400] 04:41:00 INFO - PROCESS | 3760 | 1467114060834 Marionette DEBUG loaded listener.js 04:41:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (1A7EF400) [pid = 3760] [serial = 386] [outer = 1A1A6400] 04:41:01 INFO - PROCESS | 3760 | 1467114061552 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 04:41:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 04:41:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1047ms 04:41:01 INFO - PROCESS | 3760 | 1467114061600 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 04:41:01 INFO - PROCESS | 3760 | 1467114061604 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 04:41:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 04:41:01 INFO - PROCESS | 3760 | 1467114061610 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 04:41:01 INFO - PROCESS | 3760 | 1467114061613 Marionette TRACE conn2 <- [1,482,null,{}] 04:41:01 INFO - PROCESS | 3760 | 1467114061618 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:01 INFO - PROCESS | 3760 | 1467114061621 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:01 INFO - PROCESS | 3760 | 1467114061749 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 04:41:01 INFO - PROCESS | 3760 | 1467114061828 Marionette TRACE conn2 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:01 INFO - PROCESS | 3760 | 1467114061813 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:02 INFO - PROCESS | 3760 | --DOCSHELL 13936C00 == 41 [pid = 3760] [id = 125] 04:41:02 INFO - PROCESS | 3760 | --DOCSHELL 16DDD000 == 40 [pid = 3760] [id = 124] 04:41:02 INFO - PROCESS | 3760 | --DOCSHELL 10A9D000 == 39 [pid = 3760] [id = 123] 04:41:02 INFO - PROCESS | 3760 | --DOCSHELL 1984A400 == 38 [pid = 3760] [id = 122] 04:41:02 INFO - PROCESS | 3760 | --DOCSHELL 176C1400 == 37 [pid = 3760] [id = 121] 04:41:02 INFO - PROCESS | 3760 | --DOCSHELL 15D7E000 == 36 [pid = 3760] [id = 120] 04:41:02 INFO - PROCESS | 3760 | --DOCSHELL 15424400 == 35 [pid = 3760] [id = 119] 04:41:02 INFO - PROCESS | 3760 | --DOCSHELL 129EEC00 == 34 [pid = 3760] [id = 118] 04:41:02 INFO - PROCESS | 3760 | --DOCSHELL 11236800 == 33 [pid = 3760] [id = 117] 04:41:02 INFO - PROCESS | 3760 | --DOCSHELL 1438F000 == 32 [pid = 3760] [id = 115] 04:41:02 INFO - PROCESS | 3760 | --DOCSHELL 112C1000 == 31 [pid = 3760] [id = 116] 04:41:02 INFO - PROCESS | 3760 | --DOCSHELL 0F391000 == 30 [pid = 3760] [id = 107] 04:41:02 INFO - PROCESS | 3760 | --DOCSHELL 19F3B000 == 29 [pid = 3760] [id = 129] 04:41:02 INFO - PROCESS | 3760 | --DOCSHELL 112C3400 == 28 [pid = 3760] [id = 126] 04:41:02 INFO - PROCESS | 3760 | --DOCSHELL 10E0C800 == 27 [pid = 3760] [id = 127] 04:41:02 INFO - PROCESS | 3760 | --DOCSHELL 1438FC00 == 26 [pid = 3760] [id = 128] 04:41:02 INFO - PROCESS | 3760 | ++DOCSHELL 1026EC00 == 27 [pid = 3760] [id = 130] 04:41:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (10272000) [pid = 3760] [serial = 387] [outer = 00000000] 04:41:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (10559C00) [pid = 3760] [serial = 388] [outer = 10272000] 04:41:02 INFO - PROCESS | 3760 | 1467114062433 Marionette DEBUG loaded listener.js 04:41:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (10E01400) [pid = 3760] [serial = 389] [outer = 10272000] 04:41:02 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (16DD8000) [pid = 3760] [serial = 334] [outer = 00000000] [url = about:blank] 04:41:02 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (10E03800) [pid = 3760] [serial = 311] [outer = 00000000] [url = about:blank] 04:41:02 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (10E02C00) [pid = 3760] [serial = 310] [outer = 00000000] [url = about:blank] 04:41:02 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (13466C00) [pid = 3760] [serial = 314] [outer = 00000000] [url = about:blank] 04:41:02 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (13252C00) [pid = 3760] [serial = 313] [outer = 00000000] [url = about:blank] 04:41:02 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (181CE400) [pid = 3760] [serial = 317] [outer = 00000000] [url = about:blank] 04:41:02 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (16DDE400) [pid = 3760] [serial = 316] [outer = 00000000] [url = about:blank] 04:41:02 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (15D7D400) [pid = 3760] [serial = 340] [outer = 00000000] [url = about:blank] 04:41:02 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (199B5000) [pid = 3760] [serial = 337] [outer = 00000000] [url = about:blank] 04:41:02 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (19B88800) [pid = 3760] [serial = 338] [outer = 00000000] [url = about:blank] 04:41:02 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (16026800) [pid = 3760] [serial = 331] [outer = 00000000] [url = about:blank] 04:41:02 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (1678F000) [pid = 3760] [serial = 332] [outer = 00000000] [url = about:blank] 04:41:02 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (177F0000) [pid = 3760] [serial = 335] [outer = 00000000] [url = about:blank] 04:41:02 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (17468C00) [pid = 3760] [serial = 341] [outer = 00000000] [url = about:blank] 04:41:02 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (1533B000) [pid = 3760] [serial = 329] [outer = 00000000] [url = about:blank] 04:41:02 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (19F38400) [pid = 3760] [serial = 343] [outer = 00000000] [url = about:blank] 04:41:02 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (13127000) [pid = 3760] [serial = 325] [outer = 00000000] [url = about:blank] 04:41:02 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (1314B000) [pid = 3760] [serial = 326] [outer = 00000000] [url = about:blank] 04:41:02 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (10E0E800) [pid = 3760] [serial = 322] [outer = 00000000] [url = about:blank] 04:41:02 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (10F4C000) [pid = 3760] [serial = 323] [outer = 00000000] [url = about:blank] 04:41:02 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (15309C00) [pid = 3760] [serial = 328] [outer = 00000000] [url = about:blank] 04:41:02 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (114C9C00) [pid = 3760] [serial = 319] [outer = 00000000] [url = about:blank] 04:41:02 INFO - PROCESS | 3760 | 1467114062938 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 04:41:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 04:41:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1358ms 04:41:02 INFO - PROCESS | 3760 | 1467114062983 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 04:41:02 INFO - PROCESS | 3760 | 1467114062986 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 04:41:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 04:41:02 INFO - PROCESS | 3760 | 1467114062991 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 04:41:02 INFO - PROCESS | 3760 | 1467114062995 Marionette TRACE conn2 <- [1,486,null,{}] 04:41:02 INFO - PROCESS | 3760 | 1467114062999 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:02 INFO - PROCESS | 3760 | 1467114063002 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:03 INFO - PROCESS | 3760 | 1467114063073 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 04:41:03 INFO - PROCESS | 3760 | 1467114063156 Marionette TRACE conn2 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:03 INFO - PROCESS | 3760 | 1467114063159 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:03 INFO - PROCESS | 3760 | ++DOCSHELL 10E76000 == 28 [pid = 3760] [id = 131] 04:41:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (10F48400) [pid = 3760] [serial = 390] [outer = 00000000] 04:41:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (11445800) [pid = 3760] [serial = 391] [outer = 10F48400] 04:41:03 INFO - PROCESS | 3760 | 1467114063207 Marionette DEBUG loaded listener.js 04:41:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (129EDC00) [pid = 3760] [serial = 392] [outer = 10F48400] 04:41:03 INFO - PROCESS | 3760 | 1467114063574 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 04:41:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 04:41:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 623ms 04:41:03 INFO - PROCESS | 3760 | 1467114063615 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 04:41:03 INFO - PROCESS | 3760 | 1467114063619 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 04:41:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 04:41:03 INFO - PROCESS | 3760 | 1467114063625 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 04:41:03 INFO - PROCESS | 3760 | 1467114063628 Marionette TRACE conn2 <- [1,490,null,{}] 04:41:03 INFO - PROCESS | 3760 | 1467114063660 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:03 INFO - PROCESS | 3760 | 1467114063663 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:03 INFO - PROCESS | 3760 | 1467114063735 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 04:41:03 INFO - PROCESS | 3760 | 1467114063747 Marionette TRACE conn2 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:03 INFO - PROCESS | 3760 | 1467114063750 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:03 INFO - PROCESS | 3760 | ++DOCSHELL 13260400 == 29 [pid = 3760] [id = 132] 04:41:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (132BD000) [pid = 3760] [serial = 393] [outer = 00000000] 04:41:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (13933C00) [pid = 3760] [serial = 394] [outer = 132BD000] 04:41:03 INFO - PROCESS | 3760 | 1467114063798 Marionette DEBUG loaded listener.js 04:41:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (13D04000) [pid = 3760] [serial = 395] [outer = 132BD000] 04:41:04 INFO - PROCESS | 3760 | 1467114064227 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 04:41:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 04:41:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 651ms 04:41:04 INFO - PROCESS | 3760 | 1467114064288 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 04:41:04 INFO - PROCESS | 3760 | 1467114064290 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 04:41:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 04:41:04 INFO - PROCESS | 3760 | 1467114064275 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 04:41:04 INFO - PROCESS | 3760 | 1467114064279 Marionette TRACE conn2 <- [1,494,null,{}] 04:41:04 INFO - PROCESS | 3760 | 1467114064293 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:04 INFO - PROCESS | 3760 | 1467114064298 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:04 INFO - PROCESS | 3760 | 1467114064387 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 04:41:04 INFO - PROCESS | 3760 | 1467114064400 Marionette TRACE conn2 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:04 INFO - PROCESS | 3760 | 1467114064403 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:04 INFO - PROCESS | 3760 | ++DOCSHELL 158D4C00 == 30 [pid = 3760] [id = 133] 04:41:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (158D6800) [pid = 3760] [serial = 396] [outer = 00000000] 04:41:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (1601F800) [pid = 3760] [serial = 397] [outer = 158D6800] 04:41:04 INFO - PROCESS | 3760 | 1467114064459 Marionette DEBUG loaded listener.js 04:41:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (1602A800) [pid = 3760] [serial = 398] [outer = 158D6800] 04:41:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (166CCC00) [pid = 3760] [serial = 399] [outer = 1B2BD400] 04:41:04 INFO - PROCESS | 3760 | 1467114064995 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 04:41:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 04:41:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 735ms 04:41:04 INFO - PROCESS | 3760 | 1467114065015 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 04:41:04 INFO - PROCESS | 3760 | 1467114065018 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 04:41:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 04:41:04 INFO - PROCESS | 3760 | 1467114065021 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 04:41:04 INFO - PROCESS | 3760 | 1467114065023 Marionette TRACE conn2 <- [1,498,null,{}] 04:41:05 INFO - PROCESS | 3760 | 1467114065034 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:05 INFO - PROCESS | 3760 | 1467114065036 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:05 INFO - PROCESS | 3760 | 1467114065142 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 04:41:05 INFO - PROCESS | 3760 | 1467114065154 Marionette TRACE conn2 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:05 INFO - PROCESS | 3760 | 1467114065156 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:05 INFO - PROCESS | 3760 | ++DOCSHELL 15D81C00 == 31 [pid = 3760] [id = 134] 04:41:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (15D82400) [pid = 3760] [serial = 400] [outer = 00000000] 04:41:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (17469000) [pid = 3760] [serial = 401] [outer = 15D82400] 04:41:05 INFO - PROCESS | 3760 | 1467114065200 Marionette DEBUG loaded listener.js 04:41:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (177EE000) [pid = 3760] [serial = 402] [outer = 15D82400] 04:41:05 INFO - PROCESS | 3760 | 1467114065588 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 04:41:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 04:41:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 608ms 04:41:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 04:41:05 INFO - PROCESS | 3760 | 1467114065620 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 04:41:05 INFO - PROCESS | 3760 | 1467114065622 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 04:41:05 INFO - PROCESS | 3760 | 1467114065625 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 04:41:05 INFO - PROCESS | 3760 | 1467114065627 Marionette TRACE conn2 <- [1,502,null,{}] 04:41:05 INFO - PROCESS | 3760 | 1467114065630 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:05 INFO - PROCESS | 3760 | 1467114065632 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:05 INFO - PROCESS | 3760 | 1467114065739 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 04:41:05 INFO - PROCESS | 3760 | 1467114065744 Marionette TRACE conn2 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:05 INFO - PROCESS | 3760 | 1467114065746 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:05 INFO - PROCESS | 3760 | ++DOCSHELL 17F4FC00 == 32 [pid = 3760] [id = 135] 04:41:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (17F50000) [pid = 3760] [serial = 403] [outer = 00000000] 04:41:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (197B3400) [pid = 3760] [serial = 404] [outer = 17F50000] 04:41:05 INFO - PROCESS | 3760 | 1467114065781 Marionette DEBUG loaded listener.js 04:41:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (19847800) [pid = 3760] [serial = 405] [outer = 17F50000] 04:41:06 INFO - PROCESS | 3760 | 1467114066214 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 04:41:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 04:41:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 622ms 04:41:06 INFO - PROCESS | 3760 | 1467114066269 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 04:41:06 INFO - PROCESS | 3760 | 1467114066271 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 04:41:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 04:41:06 INFO - PROCESS | 3760 | 1467114066274 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 04:41:06 INFO - PROCESS | 3760 | 1467114066276 Marionette TRACE conn2 <- [1,506,null,{}] 04:41:06 INFO - PROCESS | 3760 | 1467114066279 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:06 INFO - PROCESS | 3760 | 1467114066285 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:06 INFO - PROCESS | 3760 | 1467114066402 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 04:41:06 INFO - PROCESS | 3760 | 1467114066415 Marionette TRACE conn2 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:06 INFO - PROCESS | 3760 | 1467114066417 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:06 INFO - PROCESS | 3760 | ++DOCSHELL 10A01400 == 33 [pid = 3760] [id = 136] 04:41:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (199B8800) [pid = 3760] [serial = 406] [outer = 00000000] 04:41:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (19F40800) [pid = 3760] [serial = 407] [outer = 199B8800] 04:41:06 INFO - PROCESS | 3760 | 1467114066464 Marionette DEBUG loaded listener.js 04:41:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (1A40D400) [pid = 3760] [serial = 408] [outer = 199B8800] 04:41:06 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (10229800) [pid = 3760] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 04:41:06 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (15B4C800) [pid = 3760] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 04:41:06 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (176C3C00) [pid = 3760] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 04:41:06 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1533B400) [pid = 3760] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 04:41:06 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (129F5800) [pid = 3760] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 04:41:06 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (16027000) [pid = 3760] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 04:41:06 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (112C7800) [pid = 3760] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 04:41:06 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1542C000) [pid = 3760] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 04:41:06 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (11236C00) [pid = 3760] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 04:41:06 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (1984A800) [pid = 3760] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 04:41:06 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (10E02400) [pid = 3760] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 04:41:06 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (176BEC00) [pid = 3760] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 04:41:06 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (14390800) [pid = 3760] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 04:41:06 INFO - PROCESS | 3760 | 1467114066989 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 04:41:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 04:41:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 764ms 04:41:07 INFO - PROCESS | 3760 | 1467114067031 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 04:41:07 INFO - PROCESS | 3760 | 1467114067033 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 04:41:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 04:41:07 INFO - PROCESS | 3760 | 1467114067037 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 04:41:07 INFO - PROCESS | 3760 | 1467114067038 Marionette TRACE conn2 <- [1,510,null,{}] 04:41:07 INFO - PROCESS | 3760 | 1467114067043 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:07 INFO - PROCESS | 3760 | 1467114067046 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:07 INFO - PROCESS | 3760 | 1467114067138 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 04:41:07 INFO - PROCESS | 3760 | 1467114067146 Marionette TRACE conn2 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:07 INFO - PROCESS | 3760 | 1467114067148 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:07 INFO - PROCESS | 3760 | ++DOCSHELL 1123DC00 == 34 [pid = 3760] [id = 137] 04:41:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (112C8400) [pid = 3760] [serial = 409] [outer = 00000000] 04:41:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (16D30C00) [pid = 3760] [serial = 410] [outer = 112C8400] 04:41:07 INFO - PROCESS | 3760 | 1467114067174 Marionette DEBUG loaded listener.js 04:41:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (17F4B400) [pid = 3760] [serial = 411] [outer = 112C8400] 04:41:07 INFO - PROCESS | 3760 | 1467114067555 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 04:41:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 04:41:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 580ms 04:41:07 INFO - PROCESS | 3760 | 1467114067616 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 04:41:07 INFO - PROCESS | 3760 | 1467114067618 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 04:41:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 04:41:07 INFO - PROCESS | 3760 | 1467114067622 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 04:41:07 INFO - PROCESS | 3760 | 1467114067623 Marionette TRACE conn2 <- [1,514,null,{}] 04:41:07 INFO - PROCESS | 3760 | 1467114067627 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:07 INFO - PROCESS | 3760 | 1467114067629 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:07 INFO - PROCESS | 3760 | 1467114067705 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 04:41:07 INFO - PROCESS | 3760 | 1467114067712 Marionette TRACE conn2 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:07 INFO - PROCESS | 3760 | 1467114067714 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:07 INFO - PROCESS | 3760 | ++DOCSHELL 199BCC00 == 35 [pid = 3760] [id = 138] 04:41:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (19B88400) [pid = 3760] [serial = 412] [outer = 00000000] 04:41:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (1A5F7400) [pid = 3760] [serial = 413] [outer = 19B88400] 04:41:07 INFO - PROCESS | 3760 | 1467114067740 Marionette DEBUG loaded listener.js 04:41:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (1A5F9400) [pid = 3760] [serial = 414] [outer = 19B88400] 04:41:08 INFO - PROCESS | 3760 | 1467114068123 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 04:41:08 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 04:41:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 538ms 04:41:08 INFO - PROCESS | 3760 | 1467114068155 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 04:41:08 INFO - PROCESS | 3760 | 1467114068157 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 04:41:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 04:41:08 INFO - PROCESS | 3760 | 1467114068171 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 04:41:08 INFO - PROCESS | 3760 | 1467114068173 Marionette TRACE conn2 <- [1,518,null,{}] 04:41:08 INFO - PROCESS | 3760 | 1467114068176 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:08 INFO - PROCESS | 3760 | 1467114068178 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:08 INFO - PROCESS | 3760 | 1467114068255 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 04:41:08 INFO - PROCESS | 3760 | 1467114068260 Marionette TRACE conn2 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:08 INFO - PROCESS | 3760 | 1467114068262 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:08 INFO - PROCESS | 3760 | ++DOCSHELL 19BC0800 == 36 [pid = 3760] [id = 139] 04:41:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1A606400) [pid = 3760] [serial = 415] [outer = 00000000] 04:41:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (1A66BC00) [pid = 3760] [serial = 416] [outer = 1A606400] 04:41:08 INFO - PROCESS | 3760 | 1467114068307 Marionette DEBUG loaded listener.js 04:41:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (1A673C00) [pid = 3760] [serial = 417] [outer = 1A606400] 04:41:08 INFO - PROCESS | 3760 | 1467114068894 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 04:41:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 04:41:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 820ms 04:41:08 INFO - PROCESS | 3760 | 1467114068989 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 04:41:08 INFO - PROCESS | 3760 | 1467114068993 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 04:41:08 INFO - PROCESS | 3760 | 1467114068998 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 04:41:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 04:41:08 INFO - PROCESS | 3760 | 1467114069002 Marionette TRACE conn2 <- [1,522,null,{}] 04:41:08 INFO - PROCESS | 3760 | 1467114069007 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:08 INFO - PROCESS | 3760 | 1467114069010 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:09 INFO - PROCESS | 3760 | 1467114069117 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 04:41:09 INFO - PROCESS | 3760 | 1467114069195 Marionette TRACE conn2 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:09 INFO - PROCESS | 3760 | 1467114069198 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:09 INFO - PROCESS | 3760 | ++DOCSHELL 10E0C400 == 37 [pid = 3760] [id = 140] 04:41:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (10E0D400) [pid = 3760] [serial = 418] [outer = 00000000] 04:41:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (129B0C00) [pid = 3760] [serial = 419] [outer = 10E0D400] 04:41:09 INFO - PROCESS | 3760 | 1467114069243 Marionette DEBUG loaded listener.js 04:41:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (13154000) [pid = 3760] [serial = 420] [outer = 10E0D400] 04:41:09 INFO - PROCESS | 3760 | 1467114069991 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 04:41:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 04:41:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1174ms 04:41:10 INFO - PROCESS | 3760 | 1467114070173 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 04:41:10 INFO - PROCESS | 3760 | 1467114070177 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 04:41:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 04:41:10 INFO - PROCESS | 3760 | 1467114070183 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 04:41:10 INFO - PROCESS | 3760 | 1467114070185 Marionette TRACE conn2 <- [1,526,null,{}] 04:41:10 INFO - PROCESS | 3760 | 1467114070193 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:10 INFO - PROCESS | 3760 | 1467114070198 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:10 INFO - PROCESS | 3760 | 1467114070355 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 04:41:10 INFO - PROCESS | 3760 | 1467114070450 Marionette TRACE conn2 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:10 INFO - PROCESS | 3760 | 1467114070455 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:10 INFO - PROCESS | 3760 | ++DOCSHELL 11ADDC00 == 38 [pid = 3760] [id = 141] 04:41:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (11AE1800) [pid = 3760] [serial = 421] [outer = 00000000] 04:41:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (12BD4800) [pid = 3760] [serial = 422] [outer = 11AE1800] 04:41:10 INFO - PROCESS | 3760 | 1467114070557 Marionette DEBUG loaded listener.js 04:41:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (1312A000) [pid = 3760] [serial = 423] [outer = 11AE1800] 04:41:10 INFO - PROCESS | 3760 | --DOCSHELL 1026D400 == 37 [pid = 3760] [id = 28] 04:41:10 INFO - PROCESS | 3760 | --DOCSHELL 1026F400 == 36 [pid = 3760] [id = 20] 04:41:10 INFO - PROCESS | 3760 | --DOCSHELL 10F47800 == 35 [pid = 3760] [id = 27] 04:41:10 INFO - PROCESS | 3760 | --DOCSHELL 16023800 == 34 [pid = 3760] [id = 26] 04:41:10 INFO - PROCESS | 3760 | --DOCSHELL 15594400 == 33 [pid = 3760] [id = 25] 04:41:10 INFO - PROCESS | 3760 | --DOCSHELL 13D03800 == 32 [pid = 3760] [id = 24] 04:41:10 INFO - PROCESS | 3760 | --DOCSHELL 1325FC00 == 31 [pid = 3760] [id = 23] 04:41:10 INFO - PROCESS | 3760 | --DOCSHELL 166C7000 == 30 [pid = 3760] [id = 8] 04:41:10 INFO - PROCESS | 3760 | --DOCSHELL 114C9800 == 29 [pid = 3760] [id = 22] 04:41:10 INFO - PROCESS | 3760 | --DOCSHELL 10F48C00 == 28 [pid = 3760] [id = 21] 04:41:10 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (131E9C00) [pid = 3760] [serial = 320] [outer = 00000000] [url = about:blank] 04:41:10 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (1A603800) [pid = 3760] [serial = 374] [outer = 00000000] [url = about:blank] 04:41:10 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (17AC7800) [pid = 3760] [serial = 361] [outer = 00000000] [url = about:blank] 04:41:10 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (181D9800) [pid = 3760] [serial = 362] [outer = 00000000] [url = about:blank] 04:41:10 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (19F40000) [pid = 3760] [serial = 344] [outer = 00000000] [url = about:blank] 04:41:10 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (13151800) [pid = 3760] [serial = 352] [outer = 00000000] [url = about:blank] 04:41:10 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (13258800) [pid = 3760] [serial = 353] [outer = 00000000] [url = about:blank] 04:41:10 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (16D2C000) [pid = 3760] [serial = 358] [outer = 00000000] [url = about:blank] 04:41:10 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (114D3C00) [pid = 3760] [serial = 346] [outer = 00000000] [url = about:blank] 04:41:10 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (11AE7400) [pid = 3760] [serial = 347] [outer = 00000000] [url = about:blank] 04:41:10 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (15595C00) [pid = 3760] [serial = 355] [outer = 00000000] [url = about:blank] 04:41:10 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (158CD800) [pid = 3760] [serial = 356] [outer = 00000000] [url = about:blank] 04:41:10 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (114C7800) [pid = 3760] [serial = 349] [outer = 00000000] [url = about:blank] 04:41:10 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (11CD4000) [pid = 3760] [serial = 350] [outer = 00000000] [url = about:blank] 04:41:10 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (199B7C00) [pid = 3760] [serial = 364] [outer = 00000000] [url = about:blank] 04:41:10 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (129F8000) [pid = 3760] [serial = 367] [outer = 00000000] [url = about:blank] 04:41:10 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (13D0D800) [pid = 3760] [serial = 368] [outer = 00000000] [url = about:blank] 04:41:10 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (19F3E400) [pid = 3760] [serial = 370] [outer = 00000000] [url = about:blank] 04:41:10 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (1A603400) [pid = 3760] [serial = 373] [outer = 00000000] [url = about:blank] 04:41:10 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (19B8B400) [pid = 3760] [serial = 365] [outer = 00000000] [url = about:blank] 04:41:10 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (1A1A4000) [pid = 3760] [serial = 371] [outer = 00000000] [url = about:blank] 04:41:10 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (1A66D000) [pid = 3760] [serial = 377] [outer = 00000000] [url = about:blank] 04:41:10 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (1746D400) [pid = 3760] [serial = 359] [outer = 00000000] [url = about:blank] 04:41:10 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (1A66CC00) [pid = 3760] [serial = 376] [outer = 00000000] [url = about:blank] 04:41:11 INFO - PROCESS | 3760 | 1467114071016 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 04:41:11 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 04:41:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 848ms 04:41:11 INFO - PROCESS | 3760 | 1467114071057 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 04:41:11 INFO - PROCESS | 3760 | 1467114071060 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 04:41:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 04:41:11 INFO - PROCESS | 3760 | 1467114071067 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 04:41:11 INFO - PROCESS | 3760 | 1467114071050 Marionette TRACE conn2 <- [1,530,null,{}] 04:41:11 INFO - PROCESS | 3760 | 1467114071058 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:11 INFO - PROCESS | 3760 | 1467114071061 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:11 INFO - PROCESS | 3760 | 1467114071144 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 04:41:11 INFO - PROCESS | 3760 | 1467114071150 Marionette TRACE conn2 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:11 INFO - PROCESS | 3760 | 1467114071152 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:11 INFO - PROCESS | 3760 | ++DOCSHELL 13D02C00 == 29 [pid = 3760] [id = 142] 04:41:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (13D03000) [pid = 3760] [serial = 424] [outer = 00000000] 04:41:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (14386000) [pid = 3760] [serial = 425] [outer = 13D03000] 04:41:11 INFO - PROCESS | 3760 | 1467114071199 Marionette DEBUG loaded listener.js 04:41:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (15210400) [pid = 3760] [serial = 426] [outer = 13D03000] 04:41:11 INFO - PROCESS | 3760 | 1467114071638 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 04:41:11 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 04:41:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 04:41:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 04:41:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:41:11 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 04:41:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 04:41:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 04:41:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:41:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 636ms 04:41:11 INFO - PROCESS | 3760 | 1467114071705 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 04:41:11 INFO - PROCESS | 3760 | 1467114071707 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 04:41:11 INFO - PROCESS | 3760 | 1467114071711 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 04:41:11 INFO - PROCESS | 3760 | 1467114071712 Marionette TRACE conn2 <- [1,534,null,{}] 04:41:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 04:41:11 INFO - PROCESS | 3760 | 1467114071722 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:11 INFO - PROCESS | 3760 | 1467114071727 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:11 INFO - PROCESS | 3760 | 1467114071820 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 04:41:11 INFO - PROCESS | 3760 | 1467114071884 Marionette TRACE conn2 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:11 INFO - PROCESS | 3760 | 1467114071888 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:11 INFO - PROCESS | 3760 | ++DOCSHELL 16021800 == 30 [pid = 3760] [id = 143] 04:41:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (16023800) [pid = 3760] [serial = 427] [outer = 00000000] 04:41:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (1678F000) [pid = 3760] [serial = 428] [outer = 16023800] 04:41:11 INFO - PROCESS | 3760 | 1467114071936 Marionette DEBUG loaded listener.js 04:41:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (1695C800) [pid = 3760] [serial = 429] [outer = 16023800] 04:41:12 INFO - PROCESS | 3760 | 1467114072263 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 04:41:12 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. 04:41:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 580ms 04:41:12 INFO - PROCESS | 3760 | 1467114072295 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 04:41:12 INFO - PROCESS | 3760 | 1467114072297 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 04:41:12 INFO - PROCESS | 3760 | 1467114072300 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 04:41:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 04:41:12 INFO - PROCESS | 3760 | 1467114072301 Marionette TRACE conn2 <- [1,538,null,{}] 04:41:12 INFO - PROCESS | 3760 | 1467114072305 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:12 INFO - PROCESS | 3760 | 1467114072306 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:12 INFO - PROCESS | 3760 | 1467114072388 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 04:41:12 INFO - PROCESS | 3760 | 1467114072393 Marionette TRACE conn2 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:12 INFO - PROCESS | 3760 | 1467114072395 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:12 INFO - PROCESS | 3760 | ++DOCSHELL 173E4800 == 31 [pid = 3760] [id = 144] 04:41:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (17467800) [pid = 3760] [serial = 430] [outer = 00000000] 04:41:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (17F46800) [pid = 3760] [serial = 431] [outer = 17467800] 04:41:12 INFO - PROCESS | 3760 | 1467114072428 Marionette DEBUG loaded listener.js 04:41:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (181D8400) [pid = 3760] [serial = 432] [outer = 17467800] 04:41:12 INFO - PROCESS | 3760 | 1467114072809 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 04:41:12 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. 04:41:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 538ms 04:41:12 INFO - PROCESS | 3760 | 1467114072838 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 04:41:12 INFO - PROCESS | 3760 | 1467114072840 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 04:41:12 INFO - PROCESS | 3760 | 1467114072843 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 04:41:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 04:41:12 INFO - PROCESS | 3760 | 1467114072845 Marionette TRACE conn2 <- [1,542,null,{}] 04:41:12 INFO - PROCESS | 3760 | 1467114072865 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:12 INFO - PROCESS | 3760 | 1467114072867 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:12 INFO - PROCESS | 3760 | 1467114072973 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 04:41:12 INFO - PROCESS | 3760 | 1467114072965 Marionette TRACE conn2 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:12 INFO - PROCESS | 3760 | 1467114072967 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:12 INFO - PROCESS | 3760 | ++DOCSHELL 181CE400 == 32 [pid = 3760] [id = 145] 04:41:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (181D6C00) [pid = 3760] [serial = 433] [outer = 00000000] 04:41:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (199B4C00) [pid = 3760] [serial = 434] [outer = 181D6C00] 04:41:13 INFO - PROCESS | 3760 | 1467114073010 Marionette DEBUG loaded listener.js 04:41:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (19B8DC00) [pid = 3760] [serial = 435] [outer = 181D6C00] 04:41:13 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:41:13 INFO - PROCESS | 3760 | [3760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:41:13 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:41:13 INFO - PROCESS | 3760 | 1467114073433 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 04:41:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 04:41:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 637ms 04:41:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 04:41:13 INFO - PROCESS | 3760 | 1467114073490 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 04:41:13 INFO - PROCESS | 3760 | 1467114073492 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 04:41:13 INFO - PROCESS | 3760 | 1467114073495 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 04:41:13 INFO - PROCESS | 3760 | 1467114073497 Marionette TRACE conn2 <- [1,546,null,{}] 04:41:13 INFO - PROCESS | 3760 | 1467114073500 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:13 INFO - PROCESS | 3760 | 1467114073506 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:13 INFO - PROCESS | 3760 | 1467114073637 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 04:41:13 INFO - PROCESS | 3760 | 1467114073652 Marionette TRACE conn2 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:13 INFO - PROCESS | 3760 | 1467114073655 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:13 INFO - PROCESS | 3760 | ++DOCSHELL 19BBD800 == 33 [pid = 3760] [id = 146] 04:41:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (1A1AC400) [pid = 3760] [serial = 436] [outer = 00000000] 04:41:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (1A406400) [pid = 3760] [serial = 437] [outer = 1A1AC400] 04:41:13 INFO - PROCESS | 3760 | 1467114073742 Marionette DEBUG loaded listener.js 04:41:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (1A602800) [pid = 3760] [serial = 438] [outer = 1A1AC400] 04:41:14 INFO - PROCESS | 3760 | 1467114074125 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 04:41:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 04:41:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 679ms 04:41:14 INFO - PROCESS | 3760 | 1467114074177 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 04:41:14 INFO - PROCESS | 3760 | 1467114074179 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 04:41:14 INFO - PROCESS | 3760 | 1467114074185 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 04:41:14 INFO - PROCESS | 3760 | 1467114074187 Marionette TRACE conn2 <- [1,550,null,{}] 04:41:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 04:41:14 INFO - PROCESS | 3760 | 1467114074190 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:14 INFO - PROCESS | 3760 | 1467114074192 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:14 INFO - PROCESS | 3760 | 1467114074277 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 04:41:14 INFO - PROCESS | 3760 | 1467114074283 Marionette TRACE conn2 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:14 INFO - PROCESS | 3760 | 1467114074294 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:14 INFO - PROCESS | 3760 | ++DOCSHELL 16025000 == 34 [pid = 3760] [id = 147] 04:41:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1A1B2800) [pid = 3760] [serial = 439] [outer = 00000000] 04:41:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (1A60DC00) [pid = 3760] [serial = 440] [outer = 1A1B2800] 04:41:14 INFO - PROCESS | 3760 | 1467114074381 Marionette DEBUG loaded listener.js 04:41:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (1A607000) [pid = 3760] [serial = 441] [outer = 1A1B2800] 04:41:14 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:41:14 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:41:14 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (158D6800) [pid = 3760] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 04:41:14 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (132BD000) [pid = 3760] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 04:41:14 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (10272000) [pid = 3760] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 04:41:14 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (10F48400) [pid = 3760] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 04:41:14 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (15D82400) [pid = 3760] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 04:41:14 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (1A1A6400) [pid = 3760] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 04:41:14 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (10E0CC00) [pid = 3760] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 04:41:14 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (14393400) [pid = 3760] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 04:41:14 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (17F50000) [pid = 3760] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 04:41:14 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (112C8400) [pid = 3760] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 04:41:14 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (199B8800) [pid = 3760] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 04:41:14 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (19B88400) [pid = 3760] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 04:41:14 INFO - PROCESS | 3760 | 1467114074781 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 04:41:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 04:41:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 608ms 04:41:14 INFO - PROCESS | 3760 | 1467114074808 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 04:41:14 INFO - PROCESS | 3760 | 1467114074810 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 04:41:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 04:41:14 INFO - PROCESS | 3760 | 1467114074814 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 04:41:14 INFO - PROCESS | 3760 | 1467114074815 Marionette TRACE conn2 <- [1,554,null,{}] 04:41:14 INFO - PROCESS | 3760 | 1467114074819 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:14 INFO - PROCESS | 3760 | 1467114074820 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:14 INFO - PROCESS | 3760 | 1467114074878 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 04:41:14 INFO - PROCESS | 3760 | 1467114074886 Marionette TRACE conn2 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:14 INFO - PROCESS | 3760 | 1467114074888 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:14 INFO - PROCESS | 3760 | ++DOCSHELL 1281D000 == 35 [pid = 3760] [id = 148] 04:41:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (1325A800) [pid = 3760] [serial = 442] [outer = 00000000] 04:41:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (15592800) [pid = 3760] [serial = 443] [outer = 1325A800] 04:41:14 INFO - PROCESS | 3760 | 1467114074931 Marionette DEBUG loaded listener.js 04:41:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (177F8C00) [pid = 3760] [serial = 444] [outer = 1325A800] 04:41:15 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:41:15 INFO - PROCESS | 3760 | [3760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:41:15 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:41:15 INFO - PROCESS | 3760 | 1467114075309 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 04:41:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 04:41:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 538ms 04:41:15 INFO - PROCESS | 3760 | 1467114075355 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 04:41:15 INFO - PROCESS | 3760 | 1467114075357 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 04:41:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 04:41:15 INFO - PROCESS | 3760 | 1467114075360 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 04:41:15 INFO - PROCESS | 3760 | 1467114075362 Marionette TRACE conn2 <- [1,558,null,{}] 04:41:15 INFO - PROCESS | 3760 | 1467114075365 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:15 INFO - PROCESS | 3760 | 1467114075367 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:15 INFO - PROCESS | 3760 | 1467114075425 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 04:41:15 INFO - PROCESS | 3760 | 1467114075430 Marionette TRACE conn2 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:15 INFO - PROCESS | 3760 | 1467114075432 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:15 INFO - PROCESS | 3760 | ++DOCSHELL 1314C000 == 36 [pid = 3760] [id = 149] 04:41:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (14393400) [pid = 3760] [serial = 445] [outer = 00000000] 04:41:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (1A60AC00) [pid = 3760] [serial = 446] [outer = 14393400] 04:41:15 INFO - PROCESS | 3760 | 1467114075475 Marionette DEBUG loaded listener.js 04:41:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (1A676800) [pid = 3760] [serial = 447] [outer = 14393400] 04:41:15 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:41:15 INFO - PROCESS | 3760 | [3760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:41:15 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:41:15 INFO - PROCESS | 3760 | 1467114075875 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 04:41:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 04:41:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 580ms 04:41:15 INFO - PROCESS | 3760 | 1467114075939 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 04:41:15 INFO - PROCESS | 3760 | 1467114075942 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 04:41:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 04:41:15 INFO - PROCESS | 3760 | 1467114075947 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 04:41:15 INFO - PROCESS | 3760 | 1467114075950 Marionette TRACE conn2 <- [1,562,null,{}] 04:41:15 INFO - PROCESS | 3760 | 1467114075955 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:15 INFO - PROCESS | 3760 | 1467114075958 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:16 INFO - PROCESS | 3760 | 1467114076028 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 04:41:16 INFO - PROCESS | 3760 | 1467114076036 Marionette TRACE conn2 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:16 INFO - PROCESS | 3760 | 1467114076038 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:16 INFO - PROCESS | 3760 | ++DOCSHELL 1A7F3800 == 37 [pid = 3760] [id = 150] 04:41:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (1A7F4800) [pid = 3760] [serial = 448] [outer = 00000000] 04:41:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (1A7F9800) [pid = 3760] [serial = 449] [outer = 1A7F4800] 04:41:16 INFO - PROCESS | 3760 | 1467114076081 Marionette DEBUG loaded listener.js 04:41:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (1A7FD000) [pid = 3760] [serial = 450] [outer = 1A7F4800] 04:41:16 INFO - PROCESS | 3760 | 1467114076465 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:41:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 04:41:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 538ms 04:41:16 INFO - PROCESS | 3760 | 1467114076498 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 04:41:16 INFO - PROCESS | 3760 | 1467114076500 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 04:41:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 04:41:16 INFO - PROCESS | 3760 | 1467114076504 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 04:41:16 INFO - PROCESS | 3760 | 1467114076506 Marionette TRACE conn2 <- [1,566,null,{}] 04:41:16 INFO - PROCESS | 3760 | 1467114076514 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:16 INFO - PROCESS | 3760 | 1467114076516 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:16 INFO - PROCESS | 3760 | 1467114076632 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 04:41:16 INFO - PROCESS | 3760 | 1467114076792 Marionette TRACE conn2 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:16 INFO - PROCESS | 3760 | 1467114076795 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:16 INFO - PROCESS | 3760 | ++DOCSHELL 10273400 == 38 [pid = 3760] [id = 151] 04:41:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (10274000) [pid = 3760] [serial = 451] [outer = 00000000] 04:41:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (10E07800) [pid = 3760] [serial = 452] [outer = 10274000] 04:41:16 INFO - PROCESS | 3760 | 1467114076852 Marionette DEBUG loaded listener.js 04:41:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (10F52800) [pid = 3760] [serial = 453] [outer = 10274000] 04:41:17 INFO - PROCESS | 3760 | 1467114077376 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 04:41:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 04:41:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 905ms 04:41:17 INFO - PROCESS | 3760 | 1467114077414 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 04:41:17 INFO - PROCESS | 3760 | 1467114077401 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 04:41:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 04:41:17 INFO - PROCESS | 3760 | 1467114077406 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 04:41:17 INFO - PROCESS | 3760 | 1467114077410 Marionette TRACE conn2 <- [1,570,null,{}] 04:41:17 INFO - PROCESS | 3760 | 1467114077415 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:17 INFO - PROCESS | 3760 | 1467114077418 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:17 INFO - PROCESS | 3760 | 1467114077524 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 04:41:17 INFO - PROCESS | 3760 | 1467114077600 Marionette TRACE conn2 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:17 INFO - PROCESS | 3760 | 1467114077603 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:17 INFO - PROCESS | 3760 | ++DOCSHELL 15422400 == 39 [pid = 3760] [id = 152] 04:41:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (15424400) [pid = 3760] [serial = 454] [outer = 00000000] 04:41:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (15591800) [pid = 3760] [serial = 455] [outer = 15424400] 04:41:17 INFO - PROCESS | 3760 | 1467114077657 Marionette DEBUG loaded listener.js 04:41:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (1601E400) [pid = 3760] [serial = 456] [outer = 15424400] 04:41:18 INFO - PROCESS | 3760 | 1467114078228 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 04:41:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 04:41:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 849ms 04:41:18 INFO - PROCESS | 3760 | 1467114078275 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 04:41:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 04:41:18 INFO - PROCESS | 3760 | 1467114078278 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 04:41:18 INFO - PROCESS | 3760 | 1467114078282 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 04:41:18 INFO - PROCESS | 3760 | 1467114078284 Marionette TRACE conn2 <- [1,574,null,{}] 04:41:18 INFO - PROCESS | 3760 | 1467114078288 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:18 INFO - PROCESS | 3760 | 1467114078291 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:18 INFO - PROCESS | 3760 | 1467114078378 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 04:41:18 INFO - PROCESS | 3760 | 1467114078477 Marionette TRACE conn2 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:18 INFO - PROCESS | 3760 | 1467114078480 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:18 INFO - PROCESS | 3760 | ++DOCSHELL 1746A000 == 40 [pid = 3760] [id = 153] 04:41:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (17FEEC00) [pid = 3760] [serial = 457] [outer = 00000000] 04:41:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (19F3A400) [pid = 3760] [serial = 458] [outer = 17FEEC00] 04:41:18 INFO - PROCESS | 3760 | 1467114078515 Marionette DEBUG loaded listener.js 04:41:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (1A603000) [pid = 3760] [serial = 459] [outer = 17FEEC00] 04:41:18 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:41:19 INFO - PROCESS | 3760 | 1467114079117 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 04:41:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 04:41:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 849ms 04:41:19 INFO - PROCESS | 3760 | 1467114079131 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 04:41:19 INFO - PROCESS | 3760 | 1467114079135 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 04:41:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 04:41:19 INFO - PROCESS | 3760 | 1467114079145 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 04:41:19 INFO - PROCESS | 3760 | 1467114079150 Marionette TRACE conn2 <- [1,578,null,{}] 04:41:19 INFO - PROCESS | 3760 | 1467114079154 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:19 INFO - PROCESS | 3760 | 1467114079158 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:19 INFO - PROCESS | 3760 | 1467114079370 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 04:41:19 INFO - PROCESS | 3760 | 1467114079467 Marionette TRACE conn2 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:19 INFO - PROCESS | 3760 | 1467114079470 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:19 INFO - PROCESS | 3760 | ++DOCSHELL 10A08C00 == 41 [pid = 3760] [id = 154] 04:41:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (10A0B400) [pid = 3760] [serial = 460] [outer = 00000000] 04:41:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (10A80C00) [pid = 3760] [serial = 461] [outer = 10A0B400] 04:41:19 INFO - PROCESS | 3760 | 1467114079561 Marionette DEBUG loaded listener.js 04:41:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (10E0F000) [pid = 3760] [serial = 462] [outer = 10A0B400] 04:41:20 INFO - PROCESS | 3760 | --DOCSHELL 129ED800 == 40 [pid = 3760] [id = 19] 04:41:20 INFO - PROCESS | 3760 | --DOCSHELL 10A79C00 == 39 [pid = 3760] [id = 18] 04:41:20 INFO - PROCESS | 3760 | --DOCSHELL 1026EC00 == 38 [pid = 3760] [id = 130] 04:41:20 INFO - PROCESS | 3760 | --DOCSHELL 1B2C1C00 == 37 [pid = 3760] [id = 17] 04:41:20 INFO - PROCESS | 3760 | --DOCSHELL 1AAB6800 == 36 [pid = 3760] [id = 14] 04:41:20 INFO - PROCESS | 3760 | --DOCSHELL 1AA4F800 == 35 [pid = 3760] [id = 13] 04:41:20 INFO - PROCESS | 3760 | --DOCSHELL 1A7F0400 == 34 [pid = 3760] [id = 12] 04:41:20 INFO - PROCESS | 3760 | --DOCSHELL 1A40A800 == 33 [pid = 3760] [id = 10] 04:41:20 INFO - PROCESS | 3760 | --DOCSHELL 14385400 == 32 [pid = 3760] [id = 11] 04:41:20 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (12BCFC00) [pid = 3760] [serial = 380] [outer = 00000000] [url = about:blank] 04:41:20 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (112BE000) [pid = 3760] [serial = 379] [outer = 00000000] [url = about:blank] 04:41:20 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (1602BC00) [pid = 3760] [serial = 383] [outer = 00000000] [url = about:blank] 04:41:20 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (15595000) [pid = 3760] [serial = 382] [outer = 00000000] [url = about:blank] 04:41:20 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (19847800) [pid = 3760] [serial = 405] [outer = 00000000] [url = about:blank] 04:41:20 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (197B3400) [pid = 3760] [serial = 404] [outer = 00000000] [url = about:blank] 04:41:20 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (16D30C00) [pid = 3760] [serial = 410] [outer = 00000000] [url = about:blank] 04:41:20 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (19F40800) [pid = 3760] [serial = 407] [outer = 00000000] [url = about:blank] 04:41:20 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (10E01400) [pid = 3760] [serial = 389] [outer = 00000000] [url = about:blank] 04:41:20 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1A40D400) [pid = 3760] [serial = 408] [outer = 00000000] [url = about:blank] 04:41:20 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (1A66BC00) [pid = 3760] [serial = 416] [outer = 00000000] [url = about:blank] 04:41:20 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (17F4B400) [pid = 3760] [serial = 411] [outer = 00000000] [url = about:blank] 04:41:20 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1601E000) [pid = 3760] [serial = 173] [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.] 04:41:20 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (1A5F9400) [pid = 3760] [serial = 414] [outer = 00000000] [url = about:blank] 04:41:20 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (1A5F7400) [pid = 3760] [serial = 413] [outer = 00000000] [url = about:blank] 04:41:20 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (1602A800) [pid = 3760] [serial = 398] [outer = 00000000] [url = about:blank] 04:41:20 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (1601F800) [pid = 3760] [serial = 397] [outer = 00000000] [url = about:blank] 04:41:20 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (13933C00) [pid = 3760] [serial = 394] [outer = 00000000] [url = about:blank] 04:41:20 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (13D04000) [pid = 3760] [serial = 395] [outer = 00000000] [url = about:blank] 04:41:20 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (10559C00) [pid = 3760] [serial = 388] [outer = 00000000] [url = about:blank] 04:41:20 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (11445800) [pid = 3760] [serial = 391] [outer = 00000000] [url = about:blank] 04:41:20 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (129EDC00) [pid = 3760] [serial = 392] [outer = 00000000] [url = about:blank] 04:41:20 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (177EE000) [pid = 3760] [serial = 402] [outer = 00000000] [url = about:blank] 04:41:20 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (1A7EF400) [pid = 3760] [serial = 386] [outer = 00000000] [url = about:blank] 04:41:20 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (1A674800) [pid = 3760] [serial = 385] [outer = 00000000] [url = about:blank] 04:41:20 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (17469000) [pid = 3760] [serial = 401] [outer = 00000000] [url = about:blank] 04:41:20 INFO - PROCESS | 3760 | 1467114080582 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 04:41:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 04:41:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1457ms 04:41:20 INFO - PROCESS | 3760 | 1467114080597 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 04:41:20 INFO - PROCESS | 3760 | 1467114080601 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 04:41:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 04:41:20 INFO - PROCESS | 3760 | 1467114080606 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 04:41:20 INFO - PROCESS | 3760 | 1467114080609 Marionette TRACE conn2 <- [1,582,null,{}] 04:41:20 INFO - PROCESS | 3760 | 1467114080627 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:20 INFO - PROCESS | 3760 | 1467114080630 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:20 INFO - PROCESS | 3760 | 1467114080746 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 04:41:20 INFO - PROCESS | 3760 | 1467114080828 Marionette TRACE conn2 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:20 INFO - PROCESS | 3760 | 1467114080831 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:20 INFO - PROCESS | 3760 | ++DOCSHELL 10E0E000 == 33 [pid = 3760] [id = 155] 04:41:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (10E0EC00) [pid = 3760] [serial = 463] [outer = 00000000] 04:41:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (11445C00) [pid = 3760] [serial = 464] [outer = 10E0EC00] 04:41:20 INFO - PROCESS | 3760 | 1467114080863 Marionette DEBUG loaded listener.js 04:41:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (114C9C00) [pid = 3760] [serial = 465] [outer = 10E0EC00] 04:41:21 INFO - PROCESS | 3760 | 1467114081223 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 04:41:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 04:41:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 693ms 04:41:21 INFO - PROCESS | 3760 | 1467114081292 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 04:41:21 INFO - PROCESS | 3760 | 1467114081297 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 04:41:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 04:41:21 INFO - PROCESS | 3760 | 1467114081303 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 04:41:21 INFO - PROCESS | 3760 | 1467114081306 Marionette TRACE conn2 <- [1,586,null,{}] 04:41:21 INFO - PROCESS | 3760 | 1467114081309 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:21 INFO - PROCESS | 3760 | 1467114081312 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:21 INFO - PROCESS | 3760 | 1467114081395 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 04:41:21 INFO - PROCESS | 3760 | 1467114081402 Marionette TRACE conn2 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:21 INFO - PROCESS | 3760 | 1467114081404 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:21 INFO - PROCESS | 3760 | ++DOCSHELL 13133000 == 34 [pid = 3760] [id = 156] 04:41:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (13133400) [pid = 3760] [serial = 466] [outer = 00000000] 04:41:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (131E9000) [pid = 3760] [serial = 467] [outer = 13133400] 04:41:21 INFO - PROCESS | 3760 | 1467114081433 Marionette DEBUG loaded listener.js 04:41:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (13466C00) [pid = 3760] [serial = 468] [outer = 13133400] 04:41:21 INFO - PROCESS | 3760 | 1467114081851 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 04:41:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 04:41:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 565ms 04:41:21 INFO - PROCESS | 3760 | 1467114081879 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 04:41:21 INFO - PROCESS | 3760 | 1467114081882 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 04:41:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 04:41:21 INFO - PROCESS | 3760 | 1467114081885 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 04:41:21 INFO - PROCESS | 3760 | 1467114081888 Marionette TRACE conn2 <- [1,590,null,{}] 04:41:21 INFO - PROCESS | 3760 | 1467114081899 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:21 INFO - PROCESS | 3760 | 1467114081904 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:21 INFO - PROCESS | 3760 | 1467114081995 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 04:41:21 INFO - PROCESS | 3760 | 1467114082005 Marionette TRACE conn2 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:21 INFO - PROCESS | 3760 | 1467114082008 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:22 INFO - PROCESS | 3760 | ++DOCSHELL 15B45400 == 35 [pid = 3760] [id = 157] 04:41:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (15B50800) [pid = 3760] [serial = 469] [outer = 00000000] 04:41:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (15D82800) [pid = 3760] [serial = 470] [outer = 15B50800] 04:41:22 INFO - PROCESS | 3760 | 1467114082056 Marionette DEBUG loaded listener.js 04:41:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (16026000) [pid = 3760] [serial = 471] [outer = 15B50800] 04:41:22 INFO - PROCESS | 3760 | 1467114082461 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 04:41:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 04:41:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 636ms 04:41:22 INFO - PROCESS | 3760 | 1467114082522 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 04:41:22 INFO - PROCESS | 3760 | 1467114082525 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 04:41:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 04:41:22 INFO - PROCESS | 3760 | 1467114082528 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 04:41:22 INFO - PROCESS | 3760 | 1467114082530 Marionette TRACE conn2 <- [1,594,null,{}] 04:41:22 INFO - PROCESS | 3760 | 1467114082550 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:22 INFO - PROCESS | 3760 | 1467114082552 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:22 INFO - PROCESS | 3760 | 1467114082648 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 04:41:22 INFO - PROCESS | 3760 | 1467114082653 Marionette TRACE conn2 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:22 INFO - PROCESS | 3760 | 1467114082656 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:22 INFO - PROCESS | 3760 | ++DOCSHELL 16791000 == 36 [pid = 3760] [id = 158] 04:41:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (16D2B000) [pid = 3760] [serial = 472] [outer = 00000000] 04:41:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (17469000) [pid = 3760] [serial = 473] [outer = 16D2B000] 04:41:22 INFO - PROCESS | 3760 | 1467114082700 Marionette DEBUG loaded listener.js 04:41:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (17719C00) [pid = 3760] [serial = 474] [outer = 16D2B000] 04:41:23 INFO - PROCESS | 3760 | 1467114083299 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:41:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 04:41:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 821ms 04:41:23 INFO - PROCESS | 3760 | 1467114083354 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 04:41:23 INFO - PROCESS | 3760 | 1467114083356 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 04:41:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 04:41:23 INFO - PROCESS | 3760 | 1467114083366 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 04:41:23 INFO - PROCESS | 3760 | 1467114083368 Marionette TRACE conn2 <- [1,598,null,{}] 04:41:23 INFO - PROCESS | 3760 | 1467114083371 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:23 INFO - PROCESS | 3760 | 1467114083373 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:23 INFO - PROCESS | 3760 | 1467114083485 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 04:41:23 INFO - PROCESS | 3760 | 1467114083498 Marionette TRACE conn2 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:23 INFO - PROCESS | 3760 | 1467114083500 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:23 INFO - PROCESS | 3760 | ++DOCSHELL 11214C00 == 37 [pid = 3760] [id = 159] 04:41:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (112C2C00) [pid = 3760] [serial = 475] [outer = 00000000] 04:41:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (16791400) [pid = 3760] [serial = 476] [outer = 112C2C00] 04:41:23 INFO - PROCESS | 3760 | 1467114083543 Marionette DEBUG loaded listener.js 04:41:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (16DDEC00) [pid = 3760] [serial = 477] [outer = 112C2C00] 04:41:23 INFO - PROCESS | 3760 | 1467114083931 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 04:41:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 04:41:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 622ms 04:41:23 INFO - PROCESS | 3760 | 1467114083958 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 04:41:23 INFO - PROCESS | 3760 | 1467114083960 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 04:41:23 INFO - PROCESS | 3760 | 1467114083964 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 04:41:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 04:41:23 INFO - PROCESS | 3760 | 1467114083965 Marionette TRACE conn2 <- [1,602,null,{}] 04:41:23 INFO - PROCESS | 3760 | 1467114083969 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:23 INFO - PROCESS | 3760 | 1467114083974 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:24 INFO - PROCESS | 3760 | 1467114084100 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 04:41:24 INFO - PROCESS | 3760 | 1467114084155 Marionette TRACE conn2 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:24 INFO - PROCESS | 3760 | 1467114084157 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:24 INFO - PROCESS | 3760 | ++DOCSHELL 19848C00 == 38 [pid = 3760] [id = 160] 04:41:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (19849400) [pid = 3760] [serial = 478] [outer = 00000000] 04:41:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (1A601400) [pid = 3760] [serial = 479] [outer = 19849400] 04:41:24 INFO - PROCESS | 3760 | 1467114084182 Marionette DEBUG loaded listener.js 04:41:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (1A608800) [pid = 3760] [serial = 480] [outer = 19849400] 04:41:24 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1A7F4800) [pid = 3760] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 04:41:24 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1A606400) [pid = 3760] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 04:41:24 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (17467800) [pid = 3760] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 04:41:24 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (16023800) [pid = 3760] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 04:41:24 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1A1AC400) [pid = 3760] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 04:41:24 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (13D03000) [pid = 3760] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 04:41:24 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (10E0D400) [pid = 3760] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 04:41:24 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (11AE1800) [pid = 3760] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 04:41:24 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (1A1B2800) [pid = 3760] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 04:41:24 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (1325A800) [pid = 3760] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 04:41:24 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (181D6C00) [pid = 3760] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 04:41:24 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (14393400) [pid = 3760] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 04:41:24 INFO - PROCESS | 3760 | 1467114084628 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 04:41:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 04:41:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 736ms 04:41:24 INFO - PROCESS | 3760 | 1467114084699 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 04:41:24 INFO - PROCESS | 3760 | 1467114084701 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 04:41:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 04:41:24 INFO - PROCESS | 3760 | 1467114084704 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 04:41:24 INFO - PROCESS | 3760 | 1467114084706 Marionette TRACE conn2 <- [1,606,null,{}] 04:41:24 INFO - PROCESS | 3760 | 1467114084709 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:24 INFO - PROCESS | 3760 | 1467114084711 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:24 INFO - PROCESS | 3760 | 1467114084796 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 04:41:24 INFO - PROCESS | 3760 | 1467114084801 Marionette TRACE conn2 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:24 INFO - PROCESS | 3760 | 1467114084786 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:24 INFO - PROCESS | 3760 | ++DOCSHELL 15591400 == 39 [pid = 3760] [id = 161] 04:41:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (16023800) [pid = 3760] [serial = 481] [outer = 00000000] 04:41:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (19846800) [pid = 3760] [serial = 482] [outer = 16023800] 04:41:24 INFO - PROCESS | 3760 | 1467114084836 Marionette DEBUG loaded listener.js 04:41:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (1984B800) [pid = 3760] [serial = 483] [outer = 16023800] 04:41:25 INFO - PROCESS | 3760 | 1467114085198 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 04:41:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 04:41:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 537ms 04:41:25 INFO - PROCESS | 3760 | 1467114085239 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 04:41:25 INFO - PROCESS | 3760 | 1467114085241 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 04:41:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 04:41:25 INFO - PROCESS | 3760 | 1467114085245 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 04:41:25 INFO - PROCESS | 3760 | 1467114085246 Marionette TRACE conn2 <- [1,610,null,{}] 04:41:25 INFO - PROCESS | 3760 | 1467114085253 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:25 INFO - PROCESS | 3760 | 1467114085255 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:25 INFO - PROCESS | 3760 | 1467114085330 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 04:41:25 INFO - PROCESS | 3760 | 1467114085335 Marionette TRACE conn2 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:25 INFO - PROCESS | 3760 | 1467114085337 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:25 INFO - PROCESS | 3760 | ++DOCSHELL 1A5FB000 == 40 [pid = 3760] [id = 162] 04:41:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (1A602000) [pid = 3760] [serial = 484] [outer = 00000000] 04:41:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (1A66EC00) [pid = 3760] [serial = 485] [outer = 1A602000] 04:41:25 INFO - PROCESS | 3760 | 1467114085380 Marionette DEBUG loaded listener.js 04:41:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (1A670C00) [pid = 3760] [serial = 486] [outer = 1A602000] 04:41:25 INFO - PROCESS | 3760 | 1467114085765 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 04:41:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 04:41:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 538ms 04:41:25 INFO - PROCESS | 3760 | 1467114085793 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 04:41:25 INFO - PROCESS | 3760 | 1467114085795 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 04:41:25 INFO - PROCESS | 3760 | 1467114085798 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 04:41:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 04:41:25 INFO - PROCESS | 3760 | 1467114085800 Marionette TRACE conn2 <- [1,614,null,{}] 04:41:25 INFO - PROCESS | 3760 | 1467114085804 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:25 INFO - PROCESS | 3760 | 1467114085805 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:25 INFO - PROCESS | 3760 | 1467114085888 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 04:41:25 INFO - PROCESS | 3760 | 1467114085894 Marionette TRACE conn2 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:25 INFO - PROCESS | 3760 | 1467114085896 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:25 INFO - PROCESS | 3760 | ++DOCSHELL 158D7400 == 41 [pid = 3760] [id = 163] 04:41:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (1A7F0000) [pid = 3760] [serial = 487] [outer = 00000000] 04:41:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (1A7F9400) [pid = 3760] [serial = 488] [outer = 1A7F0000] 04:41:25 INFO - PROCESS | 3760 | 1467114085938 Marionette DEBUG loaded listener.js 04:41:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1A7FA000) [pid = 3760] [serial = 489] [outer = 1A7F0000] 04:41:26 INFO - PROCESS | 3760 | --DOCSHELL 1314C000 == 40 [pid = 3760] [id = 149] 04:41:26 INFO - PROCESS | 3760 | --DOCSHELL 15422400 == 39 [pid = 3760] [id = 152] 04:41:26 INFO - PROCESS | 3760 | --DOCSHELL 1746A000 == 38 [pid = 3760] [id = 153] 04:41:26 INFO - PROCESS | 3760 | --DOCSHELL 1A7F3800 == 37 [pid = 3760] [id = 150] 04:41:26 INFO - PROCESS | 3760 | --DOCSHELL 1281D000 == 36 [pid = 3760] [id = 148] 04:41:26 INFO - PROCESS | 3760 | --DOCSHELL 10273400 == 35 [pid = 3760] [id = 151] 04:41:26 INFO - PROCESS | 3760 | --DOCSHELL 10E0E000 == 34 [pid = 3760] [id = 155] 04:41:26 INFO - PROCESS | 3760 | --DOCSHELL 10A08C00 == 33 [pid = 3760] [id = 154] 04:41:27 INFO - PROCESS | 3760 | --DOCSHELL 13133000 == 32 [pid = 3760] [id = 156] 04:41:27 INFO - PROCESS | 3760 | --DOCSHELL 15591400 == 31 [pid = 3760] [id = 161] 04:41:27 INFO - PROCESS | 3760 | --DOCSHELL 1A5FB000 == 30 [pid = 3760] [id = 162] 04:41:27 INFO - PROCESS | 3760 | --DOCSHELL 15B45400 == 29 [pid = 3760] [id = 157] 04:41:27 INFO - PROCESS | 3760 | --DOCSHELL 19848C00 == 28 [pid = 3760] [id = 160] 04:41:27 INFO - PROCESS | 3760 | --DOCSHELL 11214C00 == 27 [pid = 3760] [id = 159] 04:41:27 INFO - PROCESS | 3760 | --DOCSHELL 16791000 == 26 [pid = 3760] [id = 158] 04:41:27 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (1A673C00) [pid = 3760] [serial = 417] [outer = 00000000] [url = about:blank] 04:41:27 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (17F46800) [pid = 3760] [serial = 431] [outer = 00000000] [url = about:blank] 04:41:27 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (1678F000) [pid = 3760] [serial = 428] [outer = 00000000] [url = about:blank] 04:41:27 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (1695C800) [pid = 3760] [serial = 429] [outer = 00000000] [url = about:blank] 04:41:27 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (1A602800) [pid = 3760] [serial = 438] [outer = 00000000] [url = about:blank] 04:41:27 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (14386000) [pid = 3760] [serial = 425] [outer = 00000000] [url = about:blank] 04:41:27 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (15210400) [pid = 3760] [serial = 426] [outer = 00000000] [url = about:blank] 04:41:27 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (129B0C00) [pid = 3760] [serial = 419] [outer = 00000000] [url = about:blank] 04:41:27 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (1A406400) [pid = 3760] [serial = 437] [outer = 00000000] [url = about:blank] 04:41:27 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (13154000) [pid = 3760] [serial = 420] [outer = 00000000] [url = about:blank] 04:41:27 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (12BD4800) [pid = 3760] [serial = 422] [outer = 00000000] [url = about:blank] 04:41:27 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (1312A000) [pid = 3760] [serial = 423] [outer = 00000000] [url = about:blank] 04:41:27 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (1A60DC00) [pid = 3760] [serial = 440] [outer = 00000000] [url = about:blank] 04:41:27 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (15592800) [pid = 3760] [serial = 443] [outer = 00000000] [url = about:blank] 04:41:27 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (177F8C00) [pid = 3760] [serial = 444] [outer = 00000000] [url = about:blank] 04:41:27 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (1A607000) [pid = 3760] [serial = 441] [outer = 00000000] [url = about:blank] 04:41:27 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (199B4C00) [pid = 3760] [serial = 434] [outer = 00000000] [url = about:blank] 04:41:27 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (1A676800) [pid = 3760] [serial = 447] [outer = 00000000] [url = about:blank] 04:41:27 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (1A7FD000) [pid = 3760] [serial = 450] [outer = 00000000] [url = about:blank] 04:41:27 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (1A60AC00) [pid = 3760] [serial = 446] [outer = 00000000] [url = about:blank] 04:41:27 INFO - PROCESS | 3760 | --DOMWINDOW == 60 (19B8DC00) [pid = 3760] [serial = 435] [outer = 00000000] [url = about:blank] 04:41:27 INFO - PROCESS | 3760 | --DOMWINDOW == 59 (181D8400) [pid = 3760] [serial = 432] [outer = 00000000] [url = about:blank] 04:41:27 INFO - PROCESS | 3760 | --DOMWINDOW == 58 (1A7F9800) [pid = 3760] [serial = 449] [outer = 00000000] [url = about:blank] 04:41:27 INFO - PROCESS | 3760 | 1467114087441 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 04:41:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 04:41:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1669ms 04:41:27 INFO - PROCESS | 3760 | 1467114087485 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 04:41:27 INFO - PROCESS | 3760 | 1467114087489 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 04:41:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 04:41:27 INFO - PROCESS | 3760 | 1467114087495 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 04:41:27 INFO - PROCESS | 3760 | 1467114087499 Marionette TRACE conn2 <- [1,618,null,{}] 04:41:27 INFO - PROCESS | 3760 | 1467114087505 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:27 INFO - PROCESS | 3760 | 1467114087508 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:27 INFO - PROCESS | 3760 | 1467114087583 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 04:41:27 INFO - PROCESS | 3760 | 1467114087590 Marionette TRACE conn2 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:27 INFO - PROCESS | 3760 | 1467114087594 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:27 INFO - PROCESS | 3760 | ++DOCSHELL 10E0B400 == 27 [pid = 3760] [id = 164] 04:41:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 59 (10E0D000) [pid = 3760] [serial = 490] [outer = 00000000] 04:41:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 60 (11234800) [pid = 3760] [serial = 491] [outer = 10E0D000] 04:41:27 INFO - PROCESS | 3760 | 1467114087642 Marionette DEBUG loaded listener.js 04:41:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (11445800) [pid = 3760] [serial = 492] [outer = 10E0D000] 04:41:28 INFO - PROCESS | 3760 | 1467114088067 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 04:41:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 04:41:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 637ms 04:41:28 INFO - PROCESS | 3760 | 1467114088135 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 04:41:28 INFO - PROCESS | 3760 | 1467114088140 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 04:41:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 04:41:28 INFO - PROCESS | 3760 | 1467114088128 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 04:41:28 INFO - PROCESS | 3760 | 1467114088130 Marionette TRACE conn2 <- [1,622,null,{}] 04:41:28 INFO - PROCESS | 3760 | 1467114088134 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:28 INFO - PROCESS | 3760 | 1467114088137 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:28 INFO - PROCESS | 3760 | 1467114088224 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 04:41:28 INFO - PROCESS | 3760 | 1467114088232 Marionette TRACE conn2 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:28 INFO - PROCESS | 3760 | 1467114088235 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:28 INFO - PROCESS | 3760 | ++DOCSHELL 130A6C00 == 28 [pid = 3760] [id = 165] 04:41:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (130A7000) [pid = 3760] [serial = 493] [outer = 00000000] 04:41:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (1312A000) [pid = 3760] [serial = 494] [outer = 130A7000] 04:41:28 INFO - PROCESS | 3760 | 1467114088282 Marionette DEBUG loaded listener.js 04:41:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (13154400) [pid = 3760] [serial = 495] [outer = 130A7000] 04:41:28 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:41:28 INFO - PROCESS | 3760 | [3760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:41:28 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:41:28 INFO - PROCESS | 3760 | 1467114088677 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 04:41:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 04:41:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 566ms 04:41:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 04:41:28 INFO - PROCESS | 3760 | 1467114088706 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 04:41:28 INFO - PROCESS | 3760 | 1467114088708 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 04:41:28 INFO - PROCESS | 3760 | 1467114088712 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 04:41:28 INFO - PROCESS | 3760 | 1467114088715 Marionette TRACE conn2 <- [1,626,null,{}] 04:41:28 INFO - PROCESS | 3760 | 1467114088727 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:28 INFO - PROCESS | 3760 | 1467114088731 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:28 INFO - PROCESS | 3760 | 1467114088814 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 04:41:28 INFO - PROCESS | 3760 | 1467114088852 Marionette TRACE conn2 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:28 INFO - PROCESS | 3760 | 1467114088855 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:28 INFO - PROCESS | 3760 | ++DOCSHELL 14386000 == 29 [pid = 3760] [id = 166] 04:41:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (14388C00) [pid = 3760] [serial = 496] [outer = 00000000] 04:41:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (15309C00) [pid = 3760] [serial = 497] [outer = 14388C00] 04:41:28 INFO - PROCESS | 3760 | 1467114088951 Marionette DEBUG loaded listener.js 04:41:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (1533FC00) [pid = 3760] [serial = 498] [outer = 14388C00] 04:41:29 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:41:29 INFO - PROCESS | 3760 | [3760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:41:29 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:41:29 INFO - PROCESS | 3760 | 1467114089295 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 04:41:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 04:41:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 623ms 04:41:29 INFO - PROCESS | 3760 | 1467114089347 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 04:41:29 INFO - PROCESS | 3760 | 1467114089350 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 04:41:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 04:41:29 INFO - PROCESS | 3760 | 1467114089353 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 04:41:29 INFO - PROCESS | 3760 | 1467114089355 Marionette TRACE conn2 <- [1,630,null,{}] 04:41:29 INFO - PROCESS | 3760 | 1467114089358 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:29 INFO - PROCESS | 3760 | 1467114089371 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:29 INFO - PROCESS | 3760 | 1467114089461 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 04:41:29 INFO - PROCESS | 3760 | 1467114089468 Marionette TRACE conn2 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:29 INFO - PROCESS | 3760 | 1467114089470 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:29 INFO - PROCESS | 3760 | ++DOCSHELL 13037C00 == 30 [pid = 3760] [id = 167] 04:41:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (1325A400) [pid = 3760] [serial = 499] [outer = 00000000] 04:41:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (15D82400) [pid = 3760] [serial = 500] [outer = 1325A400] 04:41:29 INFO - PROCESS | 3760 | 1467114089515 Marionette DEBUG loaded listener.js 04:41:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (1678F800) [pid = 3760] [serial = 501] [outer = 1325A400] 04:41:29 INFO - PROCESS | 3760 | 1467114089870 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 04:41:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 04:41:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 537ms 04:41:29 INFO - PROCESS | 3760 | 1467114089892 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 04:41:29 INFO - PROCESS | 3760 | 1467114089894 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 04:41:29 INFO - PROCESS | 3760 | 1467114089898 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 04:41:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 04:41:29 INFO - PROCESS | 3760 | 1467114089899 Marionette TRACE conn2 <- [1,634,null,{}] 04:41:29 INFO - PROCESS | 3760 | 1467114089903 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:29 INFO - PROCESS | 3760 | 1467114089905 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:29 INFO - PROCESS | 3760 | 1467114090003 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 04:41:30 INFO - PROCESS | 3760 | 1467114090094 Marionette TRACE conn2 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:30 INFO - PROCESS | 3760 | 1467114090096 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:30 INFO - PROCESS | 3760 | ++DOCSHELL 16DDD400 == 31 [pid = 3760] [id = 168] 04:41:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (173E5C00) [pid = 3760] [serial = 502] [outer = 00000000] 04:41:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (177EA800) [pid = 3760] [serial = 503] [outer = 173E5C00] 04:41:30 INFO - PROCESS | 3760 | 1467114090141 Marionette DEBUG loaded listener.js 04:41:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (17AC2C00) [pid = 3760] [serial = 504] [outer = 173E5C00] 04:41:30 INFO - PROCESS | 3760 | 1467114090462 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:41:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 04:41:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 637ms 04:41:30 INFO - PROCESS | 3760 | 1467114090539 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 04:41:30 INFO - PROCESS | 3760 | 1467114090541 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 04:41:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 04:41:30 INFO - PROCESS | 3760 | 1467114090544 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 04:41:30 INFO - PROCESS | 3760 | 1467114090546 Marionette TRACE conn2 <- [1,638,null,{}] 04:41:30 INFO - PROCESS | 3760 | 1467114090549 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:30 INFO - PROCESS | 3760 | 1467114090555 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:30 INFO - PROCESS | 3760 | 1467114090635 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 04:41:30 INFO - PROCESS | 3760 | 1467114090640 Marionette TRACE conn2 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:30 INFO - PROCESS | 3760 | 1467114090642 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:30 INFO - PROCESS | 3760 | ++DOCSHELL 197B2400 == 32 [pid = 3760] [id = 169] 04:41:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (197B3400) [pid = 3760] [serial = 505] [outer = 00000000] 04:41:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (19847C00) [pid = 3760] [serial = 506] [outer = 197B3400] 04:41:30 INFO - PROCESS | 3760 | 1467114090688 Marionette DEBUG loaded listener.js 04:41:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (199B7C00) [pid = 3760] [serial = 507] [outer = 197B3400] 04:41:31 INFO - PROCESS | 3760 | 1467114091060 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 04:41:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 04:41:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 538ms 04:41:31 INFO - PROCESS | 3760 | 1467114091089 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 04:41:31 INFO - PROCESS | 3760 | 1467114091091 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 04:41:31 INFO - PROCESS | 3760 | 1467114091094 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 04:41:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 04:41:31 INFO - PROCESS | 3760 | 1467114091096 Marionette TRACE conn2 <- [1,642,null,{}] 04:41:31 INFO - PROCESS | 3760 | 1467114091103 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:31 INFO - PROCESS | 3760 | 1467114091105 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:31 INFO - PROCESS | 3760 | 1467114091172 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 04:41:31 INFO - PROCESS | 3760 | 1467114091178 Marionette TRACE conn2 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:31 INFO - PROCESS | 3760 | 1467114091180 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:31 INFO - PROCESS | 3760 | ++DOCSHELL 19B8DC00 == 33 [pid = 3760] [id = 170] 04:41:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (19BBA800) [pid = 3760] [serial = 508] [outer = 00000000] 04:41:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (1A40F000) [pid = 3760] [serial = 509] [outer = 19BBA800] 04:41:31 INFO - PROCESS | 3760 | 1467114091249 Marionette DEBUG loaded listener.js 04:41:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (1A1A6400) [pid = 3760] [serial = 510] [outer = 19BBA800] 04:41:31 INFO - PROCESS | 3760 | 1467114091616 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 04:41:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 04:41:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 580ms 04:41:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 04:41:31 INFO - PROCESS | 3760 | 1467114091661 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 04:41:31 INFO - PROCESS | 3760 | 1467114091663 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 04:41:31 INFO - PROCESS | 3760 | 1467114091666 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 04:41:31 INFO - PROCESS | 3760 | 1467114091668 Marionette TRACE conn2 <- [1,646,null,{}] 04:41:31 INFO - PROCESS | 3760 | 1467114091671 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:31 INFO - PROCESS | 3760 | 1467114091673 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:31 INFO - PROCESS | 3760 | 1467114091747 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 04:41:31 INFO - PROCESS | 3760 | 1467114091752 Marionette TRACE conn2 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:31 INFO - PROCESS | 3760 | 1467114091754 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:31 INFO - PROCESS | 3760 | ++DOCSHELL 1A605800 == 34 [pid = 3760] [id = 171] 04:41:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (1A606400) [pid = 3760] [serial = 511] [outer = 00000000] 04:41:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1A60E000) [pid = 3760] [serial = 512] [outer = 1A606400] 04:41:31 INFO - PROCESS | 3760 | 1467114091797 Marionette DEBUG loaded listener.js 04:41:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (1A60E400) [pid = 3760] [serial = 513] [outer = 1A606400] 04:41:32 INFO - PROCESS | 3760 | 1467114092231 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 04:41:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 04:41:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 580ms 04:41:32 INFO - PROCESS | 3760 | 1467114092263 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 04:41:32 INFO - PROCESS | 3760 | 1467114092265 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 04:41:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 04:41:32 INFO - PROCESS | 3760 | 1467114092269 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 04:41:32 INFO - PROCESS | 3760 | 1467114092270 Marionette TRACE conn2 <- [1,650,null,{}] 04:41:32 INFO - PROCESS | 3760 | 1467114092256 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:32 INFO - PROCESS | 3760 | 1467114092259 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:32 INFO - PROCESS | 3760 | 1467114092368 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 04:41:32 INFO - PROCESS | 3760 | 1467114092447 Marionette TRACE conn2 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:32 INFO - PROCESS | 3760 | 1467114092449 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:32 INFO - PROCESS | 3760 | ++DOCSHELL 14385400 == 35 [pid = 3760] [id = 172] 04:41:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (17AC9C00) [pid = 3760] [serial = 514] [outer = 00000000] 04:41:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (1A674400) [pid = 3760] [serial = 515] [outer = 17AC9C00] 04:41:32 INFO - PROCESS | 3760 | 1467114092473 Marionette DEBUG loaded listener.js 04:41:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (1A678400) [pid = 3760] [serial = 516] [outer = 17AC9C00] 04:41:32 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:41:32 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:41:32 INFO - PROCESS | 3760 | 1467114092835 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 04:41:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 04:41:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 636ms 04:41:32 INFO - PROCESS | 3760 | 1467114092894 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 04:41:32 INFO - PROCESS | 3760 | 1467114092896 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 04:41:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 04:41:32 INFO - PROCESS | 3760 | 1467114092900 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 04:41:32 INFO - PROCESS | 3760 | 1467114092902 Marionette TRACE conn2 <- [1,654,null,{}] 04:41:32 INFO - PROCESS | 3760 | 1467114092905 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:32 INFO - PROCESS | 3760 | 1467114092907 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:33 INFO - PROCESS | 3760 | 1467114093013 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 04:41:33 INFO - PROCESS | 3760 | 1467114093066 Marionette TRACE conn2 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:33 INFO - PROCESS | 3760 | 1467114093068 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:33 INFO - PROCESS | 3760 | ++DOCSHELL 1A672C00 == 36 [pid = 3760] [id = 173] 04:41:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (1A7F1400) [pid = 3760] [serial = 517] [outer = 00000000] 04:41:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (1A7F8000) [pid = 3760] [serial = 518] [outer = 1A7F1400] 04:41:33 INFO - PROCESS | 3760 | 1467114093111 Marionette DEBUG loaded listener.js 04:41:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (1AA4E800) [pid = 3760] [serial = 519] [outer = 1A7F1400] 04:41:33 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:41:33 INFO - PROCESS | 3760 | [3760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:41:33 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:41:33 INFO - PROCESS | 3760 | 1467114093503 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 04:41:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 04:41:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 623ms 04:41:33 INFO - PROCESS | 3760 | 1467114093538 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 04:41:33 INFO - PROCESS | 3760 | 1467114093540 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 04:41:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 04:41:33 INFO - PROCESS | 3760 | 1467114093543 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 04:41:33 INFO - PROCESS | 3760 | 1467114093546 Marionette TRACE conn2 <- [1,658,null,{}] 04:41:33 INFO - PROCESS | 3760 | 1467114093557 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:33 INFO - PROCESS | 3760 | 1467114093559 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:33 INFO - PROCESS | 3760 | 1467114093683 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 04:41:33 INFO - PROCESS | 3760 | 1467114093739 Marionette TRACE conn2 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:33 INFO - PROCESS | 3760 | 1467114093741 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:33 INFO - PROCESS | 3760 | ++DOCSHELL 16DD6800 == 37 [pid = 3760] [id = 174] 04:41:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (1AA52C00) [pid = 3760] [serial = 520] [outer = 00000000] 04:41:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (1AAAB800) [pid = 3760] [serial = 521] [outer = 1AA52C00] 04:41:33 INFO - PROCESS | 3760 | 1467114093787 Marionette DEBUG loaded listener.js 04:41:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (1AAB0400) [pid = 3760] [serial = 522] [outer = 1AA52C00] 04:41:33 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (112C2C00) [pid = 3760] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 04:41:33 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (19849400) [pid = 3760] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 04:41:33 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (1A602000) [pid = 3760] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 04:41:33 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (15B50800) [pid = 3760] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 04:41:33 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (13133400) [pid = 3760] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 04:41:33 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (10E0EC00) [pid = 3760] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 04:41:33 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (10A0B400) [pid = 3760] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 04:41:33 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (17FEEC00) [pid = 3760] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 04:41:33 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (15424400) [pid = 3760] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 04:41:33 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (10274000) [pid = 3760] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 04:41:33 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (16D2B000) [pid = 3760] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 04:41:33 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (16023800) [pid = 3760] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 04:41:34 INFO - PROCESS | 3760 | 1467114094138 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 04:41:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 04:41:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 622ms 04:41:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 04:41:34 INFO - PROCESS | 3760 | 1467114094165 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 04:41:34 INFO - PROCESS | 3760 | 1467114094167 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 04:41:34 INFO - PROCESS | 3760 | 1467114094170 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 04:41:34 INFO - PROCESS | 3760 | 1467114094172 Marionette TRACE conn2 <- [1,662,null,{}] 04:41:34 INFO - PROCESS | 3760 | 1467114094175 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:34 INFO - PROCESS | 3760 | 1467114094177 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:34 INFO - PROCESS | 3760 | 1467114094253 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 04:41:34 INFO - PROCESS | 3760 | 1467114094258 Marionette TRACE conn2 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:34 INFO - PROCESS | 3760 | 1467114094260 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:34 INFO - PROCESS | 3760 | ++DOCSHELL 1542F400 == 38 [pid = 3760] [id = 175] 04:41:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (16023800) [pid = 3760] [serial = 523] [outer = 00000000] 04:41:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (17FEEC00) [pid = 3760] [serial = 524] [outer = 16023800] 04:41:34 INFO - PROCESS | 3760 | 1467114094304 Marionette DEBUG loaded listener.js 04:41:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (19B8B400) [pid = 3760] [serial = 525] [outer = 16023800] 04:41:34 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:41:34 INFO - PROCESS | 3760 | [3760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:41:34 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:41:34 INFO - PROCESS | 3760 | 1467114094679 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 04:41:34 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 04:41:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 537ms 04:41:34 INFO - PROCESS | 3760 | 1467114094729 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 04:41:34 INFO - PROCESS | 3760 | 1467114094733 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 04:41:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 04:41:34 INFO - PROCESS | 3760 | 1467114094726 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 04:41:34 INFO - PROCESS | 3760 | 1467114094729 Marionette TRACE conn2 <- [1,666,null,{}] 04:41:34 INFO - PROCESS | 3760 | 1467114094734 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:34 INFO - PROCESS | 3760 | 1467114094737 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:34 INFO - PROCESS | 3760 | 1467114094850 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 04:41:34 INFO - PROCESS | 3760 | 1467114094860 Marionette TRACE conn2 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:34 INFO - PROCESS | 3760 | 1467114094862 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:34 INFO - PROCESS | 3760 | ++DOCSHELL 17AC8C00 == 39 [pid = 3760] [id = 176] 04:41:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (19849000) [pid = 3760] [serial = 526] [outer = 00000000] 04:41:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (1AAB2000) [pid = 3760] [serial = 527] [outer = 19849000] 04:41:34 INFO - PROCESS | 3760 | 1467114094905 Marionette DEBUG loaded listener.js 04:41:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (1AAB5000) [pid = 3760] [serial = 528] [outer = 19849000] 04:41:35 INFO - PROCESS | 3760 | 1467114095293 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 04:41:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 04:41:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 594ms 04:41:35 INFO - PROCESS | 3760 | 1467114095323 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 04:41:35 INFO - PROCESS | 3760 | 1467114095325 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 04:41:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 04:41:35 INFO - PROCESS | 3760 | 1467114095332 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 04:41:35 INFO - PROCESS | 3760 | 1467114095334 Marionette TRACE conn2 <- [1,670,null,{}] 04:41:35 INFO - PROCESS | 3760 | 1467114095337 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:35 INFO - PROCESS | 3760 | 1467114095338 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:35 INFO - PROCESS | 3760 | 1467114095416 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 04:41:35 INFO - PROCESS | 3760 | 1467114095422 Marionette TRACE conn2 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:35 INFO - PROCESS | 3760 | 1467114095424 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:35 INFO - PROCESS | 3760 | ++DOCSHELL 17719800 == 40 [pid = 3760] [id = 177] 04:41:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (17ABF400) [pid = 3760] [serial = 529] [outer = 00000000] 04:41:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (1AABAC00) [pid = 3760] [serial = 530] [outer = 17ABF400] 04:41:35 INFO - PROCESS | 3760 | 1467114095494 Marionette DEBUG loaded listener.js 04:41:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (1ABB2400) [pid = 3760] [serial = 531] [outer = 17ABF400] 04:41:36 INFO - PROCESS | 3760 | 1467114096587 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 04:41:36 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) 04:41:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1259ms 04:41:36 INFO - PROCESS | 3760 | 1467114096618 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 04:41:36 INFO - PROCESS | 3760 | 1467114096623 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 04:41:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 04:41:36 INFO - PROCESS | 3760 | 1467114096628 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 04:41:36 INFO - PROCESS | 3760 | 1467114096632 Marionette TRACE conn2 <- [1,674,null,{}] 04:41:36 INFO - PROCESS | 3760 | 1467114096638 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:36 INFO - PROCESS | 3760 | 1467114096640 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:36 INFO - PROCESS | 3760 | 1467114096733 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 04:41:36 INFO - PROCESS | 3760 | 1467114096808 Marionette TRACE conn2 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:36 INFO - PROCESS | 3760 | 1467114096811 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:36 INFO - PROCESS | 3760 | ++DOCSHELL 0C762C00 == 41 [pid = 3760] [id = 178] 04:41:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (0C765C00) [pid = 3760] [serial = 532] [outer = 00000000] 04:41:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (10A08000) [pid = 3760] [serial = 533] [outer = 0C765C00] 04:41:36 INFO - PROCESS | 3760 | 1467114096849 Marionette DEBUG loaded listener.js 04:41:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (10E06C00) [pid = 3760] [serial = 534] [outer = 0C765C00] 04:41:37 INFO - PROCESS | 3760 | --DOCSHELL 17AC8C00 == 40 [pid = 3760] [id = 176] 04:41:37 INFO - PROCESS | 3760 | --DOCSHELL 1542F400 == 39 [pid = 3760] [id = 175] 04:41:37 INFO - PROCESS | 3760 | --DOCSHELL 16DD6800 == 38 [pid = 3760] [id = 174] 04:41:37 INFO - PROCESS | 3760 | --DOCSHELL 1A672C00 == 37 [pid = 3760] [id = 173] 04:41:37 INFO - PROCESS | 3760 | --DOCSHELL 14385400 == 36 [pid = 3760] [id = 172] 04:41:37 INFO - PROCESS | 3760 | --DOCSHELL 1A605800 == 35 [pid = 3760] [id = 171] 04:41:37 INFO - PROCESS | 3760 | --DOCSHELL 19B8DC00 == 34 [pid = 3760] [id = 170] 04:41:37 INFO - PROCESS | 3760 | --DOCSHELL 197B2400 == 33 [pid = 3760] [id = 169] 04:41:37 INFO - PROCESS | 3760 | --DOCSHELL 16DDD400 == 32 [pid = 3760] [id = 168] 04:41:37 INFO - PROCESS | 3760 | --DOCSHELL 13037C00 == 31 [pid = 3760] [id = 167] 04:41:37 INFO - PROCESS | 3760 | --DOCSHELL 14386000 == 30 [pid = 3760] [id = 166] 04:41:37 INFO - PROCESS | 3760 | --DOCSHELL 130A6C00 == 29 [pid = 3760] [id = 165] 04:41:37 INFO - PROCESS | 3760 | --DOCSHELL 10E0B400 == 28 [pid = 3760] [id = 164] 04:41:37 INFO - PROCESS | 3760 | --DOCSHELL 158D7400 == 27 [pid = 3760] [id = 163] 04:41:37 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (1A7F9400) [pid = 3760] [serial = 488] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (10E0F000) [pid = 3760] [serial = 462] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (10A80C00) [pid = 3760] [serial = 461] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (1A603000) [pid = 3760] [serial = 459] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (19F3A400) [pid = 3760] [serial = 458] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (1601E400) [pid = 3760] [serial = 456] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (15591800) [pid = 3760] [serial = 455] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (10F52800) [pid = 3760] [serial = 453] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (10E07800) [pid = 3760] [serial = 452] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (16DDEC00) [pid = 3760] [serial = 477] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (16791400) [pid = 3760] [serial = 476] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1A601400) [pid = 3760] [serial = 479] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (1A66EC00) [pid = 3760] [serial = 485] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (1A670C00) [pid = 3760] [serial = 486] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (1A608800) [pid = 3760] [serial = 480] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (15D82800) [pid = 3760] [serial = 470] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (131E9000) [pid = 3760] [serial = 467] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (13466C00) [pid = 3760] [serial = 468] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (11445C00) [pid = 3760] [serial = 464] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (114C9C00) [pid = 3760] [serial = 465] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (17719C00) [pid = 3760] [serial = 474] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (17469000) [pid = 3760] [serial = 473] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (19846800) [pid = 3760] [serial = 482] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (1984B800) [pid = 3760] [serial = 483] [outer = 00000000] [url = about:blank] 04:41:37 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (16026000) [pid = 3760] [serial = 471] [outer = 00000000] [url = about:blank] 04:41:38 INFO - PROCESS | 3760 | 1467114098070 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 04:41:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 04:41:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1485ms 04:41:38 INFO - PROCESS | 3760 | 1467114098118 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 04:41:38 INFO - PROCESS | 3760 | 1467114098122 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 04:41:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 04:41:38 INFO - PROCESS | 3760 | 1467114098127 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 04:41:38 INFO - PROCESS | 3760 | 1467114098130 Marionette TRACE conn2 <- [1,678,null,{}] 04:41:38 INFO - PROCESS | 3760 | 1467114098135 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:38 INFO - PROCESS | 3760 | 1467114098138 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:38 INFO - PROCESS | 3760 | 1467114098196 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 04:41:38 INFO - PROCESS | 3760 | 1467114098204 Marionette TRACE conn2 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:38 INFO - PROCESS | 3760 | 1467114098208 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:38 INFO - PROCESS | 3760 | ++DOCSHELL 10229400 == 28 [pid = 3760] [id = 179] 04:41:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (1026D000) [pid = 3760] [serial = 535] [outer = 00000000] 04:41:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (10A75C00) [pid = 3760] [serial = 536] [outer = 1026D000] 04:41:38 INFO - PROCESS | 3760 | 1467114098255 Marionette DEBUG loaded listener.js 04:41:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (10A7F800) [pid = 3760] [serial = 537] [outer = 1026D000] 04:41:39 INFO - PROCESS | 3760 | 1467114099127 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 04:41:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 04:41:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1033ms 04:41:39 INFO - PROCESS | 3760 | 1467114099158 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 04:41:39 INFO - PROCESS | 3760 | 1467114099163 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 04:41:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 04:41:39 INFO - PROCESS | 3760 | 1467114099170 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 04:41:39 INFO - PROCESS | 3760 | 1467114099172 Marionette TRACE conn2 <- [1,682,null,{}] 04:41:39 INFO - PROCESS | 3760 | 1467114099176 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:39 INFO - PROCESS | 3760 | 1467114099178 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:39 INFO - PROCESS | 3760 | 1467114099262 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 04:41:39 INFO - PROCESS | 3760 | 1467114099269 Marionette TRACE conn2 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:39 INFO - PROCESS | 3760 | 1467114099271 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:39 INFO - PROCESS | 3760 | ++DOCSHELL 10F50400 == 29 [pid = 3760] [id = 180] 04:41:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (10F52800) [pid = 3760] [serial = 538] [outer = 00000000] 04:41:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (112C1C00) [pid = 3760] [serial = 539] [outer = 10F52800] 04:41:39 INFO - PROCESS | 3760 | 1467114099300 Marionette DEBUG loaded listener.js 04:41:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (114C8800) [pid = 3760] [serial = 540] [outer = 10F52800] 04:41:40 INFO - PROCESS | 3760 | 1467114100171 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 04:41:40 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) 04:41:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1033ms 04:41:40 INFO - PROCESS | 3760 | 1467114100215 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 04:41:40 INFO - PROCESS | 3760 | 1467114100217 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 04:41:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 04:41:40 INFO - PROCESS | 3760 | 1467114100221 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 04:41:40 INFO - PROCESS | 3760 | 1467114100225 Marionette TRACE conn2 <- [1,686,null,{}] 04:41:40 INFO - PROCESS | 3760 | 1467114100244 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:40 INFO - PROCESS | 3760 | 1467114100248 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:40 INFO - PROCESS | 3760 | 1467114100341 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 04:41:40 INFO - PROCESS | 3760 | 1467114100348 Marionette TRACE conn2 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:40 INFO - PROCESS | 3760 | 1467114100351 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:40 INFO - PROCESS | 3760 | ++DOCSHELL 1310D800 == 30 [pid = 3760] [id = 181] 04:41:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (1310E400) [pid = 3760] [serial = 541] [outer = 00000000] 04:41:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (131EC000) [pid = 3760] [serial = 542] [outer = 1310E400] 04:41:40 INFO - PROCESS | 3760 | 1467114100399 Marionette DEBUG loaded listener.js 04:41:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (13461800) [pid = 3760] [serial = 543] [outer = 1310E400] 04:41:41 INFO - PROCESS | 3760 | 1467114101285 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 04:41:41 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) 04:41:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1075ms 04:41:41 INFO - PROCESS | 3760 | 1467114101305 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 04:41:41 INFO - PROCESS | 3760 | 1467114101308 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 04:41:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 04:41:41 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (16023800) [pid = 3760] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 04:41:41 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (197B3400) [pid = 3760] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 04:41:41 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (1325A400) [pid = 3760] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 04:41:41 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (1A606400) [pid = 3760] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 04:41:41 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (130A7000) [pid = 3760] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 04:41:41 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (1A7F1400) [pid = 3760] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 04:41:41 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (1AA52C00) [pid = 3760] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 04:41:41 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (19BBA800) [pid = 3760] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 04:41:41 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (19849000) [pid = 3760] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 04:41:41 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (17AC9C00) [pid = 3760] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 04:41:41 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (1A7F0000) [pid = 3760] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 04:41:41 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (14388C00) [pid = 3760] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 04:41:41 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (173E5C00) [pid = 3760] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 04:41:41 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (10E0D000) [pid = 3760] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 04:41:41 INFO - PROCESS | 3760 | 1467114101338 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 04:41:41 INFO - PROCESS | 3760 | 1467114101340 Marionette TRACE conn2 <- [1,690,null,{}] 04:41:41 INFO - PROCESS | 3760 | 1467114101344 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:41 INFO - PROCESS | 3760 | 1467114101346 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:41 INFO - PROCESS | 3760 | 1467114101436 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 04:41:41 INFO - PROCESS | 3760 | 1467114101496 Marionette TRACE conn2 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:41 INFO - PROCESS | 3760 | 1467114101499 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:41 INFO - PROCESS | 3760 | ++DOCSHELL 131DF800 == 31 [pid = 3760] [id = 182] 04:41:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (131E4400) [pid = 3760] [serial = 544] [outer = 00000000] 04:41:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (13937C00) [pid = 3760] [serial = 545] [outer = 131E4400] 04:41:41 INFO - PROCESS | 3760 | 1467114101542 Marionette DEBUG loaded listener.js 04:41:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (13D05000) [pid = 3760] [serial = 546] [outer = 131E4400] 04:41:42 INFO - PROCESS | 3760 | 1467114102325 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 04:41:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 04:41:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1032ms 04:41:42 INFO - PROCESS | 3760 | 1467114102370 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 04:41:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 04:41:42 INFO - PROCESS | 3760 | 1467114102372 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 04:41:42 INFO - PROCESS | 3760 | 1467114102376 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 04:41:42 INFO - PROCESS | 3760 | 1467114102377 Marionette TRACE conn2 <- [1,694,null,{}] 04:41:42 INFO - PROCESS | 3760 | 1467114102381 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:42 INFO - PROCESS | 3760 | 1467114102383 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:42 INFO - PROCESS | 3760 | 1467114102459 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 04:41:42 INFO - PROCESS | 3760 | 1467114102465 Marionette TRACE conn2 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:42 INFO - PROCESS | 3760 | 1467114102467 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:42 INFO - PROCESS | 3760 | ++DOCSHELL 1430B400 == 32 [pid = 3760] [id = 183] 04:41:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (1438E800) [pid = 3760] [serial = 547] [outer = 00000000] 04:41:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (1530CC00) [pid = 3760] [serial = 548] [outer = 1438E800] 04:41:42 INFO - PROCESS | 3760 | 1467114102510 Marionette DEBUG loaded listener.js 04:41:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (1542F400) [pid = 3760] [serial = 549] [outer = 1438E800] 04:41:43 INFO - PROCESS | 3760 | 1467114103358 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 04:41:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 04:41:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 991ms 04:41:43 INFO - PROCESS | 3760 | 1467114103388 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 04:41:43 INFO - PROCESS | 3760 | 1467114103392 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 04:41:43 INFO - PROCESS | 3760 | 1467114103398 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 04:41:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 04:41:43 INFO - PROCESS | 3760 | 1467114103402 Marionette TRACE conn2 <- [1,698,null,{}] 04:41:43 INFO - PROCESS | 3760 | 1467114103409 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:43 INFO - PROCESS | 3760 | 1467114103413 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:43 INFO - PROCESS | 3760 | 1467114103552 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 04:41:43 INFO - PROCESS | 3760 | 1467114103627 Marionette TRACE conn2 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:43 INFO - PROCESS | 3760 | 1467114103634 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:43 INFO - PROCESS | 3760 | ++DOCSHELL 10A0FC00 == 33 [pid = 3760] [id = 184] 04:41:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (10A10000) [pid = 3760] [serial = 550] [outer = 00000000] 04:41:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (10E02800) [pid = 3760] [serial = 551] [outer = 10A10000] 04:41:43 INFO - PROCESS | 3760 | 1467114103735 Marionette DEBUG loaded listener.js 04:41:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (10E0B000) [pid = 3760] [serial = 552] [outer = 10A10000] 04:41:44 INFO - PROCESS | 3760 | 1467114104744 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 04:41:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 04:41:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1372ms 04:41:44 INFO - PROCESS | 3760 | 1467114104775 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 04:41:44 INFO - PROCESS | 3760 | 1467114104779 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 04:41:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 04:41:44 INFO - PROCESS | 3760 | 1467114104786 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 04:41:44 INFO - PROCESS | 3760 | 1467114104789 Marionette TRACE conn2 <- [1,702,null,{}] 04:41:44 INFO - PROCESS | 3760 | 1467114104794 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:44 INFO - PROCESS | 3760 | 1467114104797 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:44 INFO - PROCESS | 3760 | 1467114104932 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 04:41:45 INFO - PROCESS | 3760 | 1467114105045 Marionette TRACE conn2 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:45 INFO - PROCESS | 3760 | 1467114105048 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:45 INFO - PROCESS | 3760 | ++DOCSHELL 13127000 == 34 [pid = 3760] [id = 185] 04:41:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (13128400) [pid = 3760] [serial = 553] [outer = 00000000] 04:41:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (1346A000) [pid = 3760] [serial = 554] [outer = 13128400] 04:41:45 INFO - PROCESS | 3760 | 1467114105102 Marionette DEBUG loaded listener.js 04:41:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (1346D000) [pid = 3760] [serial = 555] [outer = 13128400] 04:41:46 INFO - PROCESS | 3760 | 1467114106117 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 04:41:46 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 04:41:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1372ms 04:41:46 INFO - PROCESS | 3760 | 1467114106162 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 04:41:46 INFO - PROCESS | 3760 | 1467114106167 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 04:41:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 04:41:46 INFO - PROCESS | 3760 | 1467114106172 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 04:41:46 INFO - PROCESS | 3760 | 1467114106175 Marionette TRACE conn2 <- [1,706,null,{}] 04:41:46 INFO - PROCESS | 3760 | 1467114106263 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:46 INFO - PROCESS | 3760 | 1467114106267 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:46 INFO - PROCESS | 3760 | 1467114106377 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 04:41:46 INFO - PROCESS | 3760 | 1467114106453 Marionette TRACE conn2 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:46 INFO - PROCESS | 3760 | 1467114106456 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:46 INFO - PROCESS | 3760 | --DOCSHELL 131DF800 == 33 [pid = 3760] [id = 182] 04:41:46 INFO - PROCESS | 3760 | --DOCSHELL 1310D800 == 32 [pid = 3760] [id = 181] 04:41:46 INFO - PROCESS | 3760 | --DOCSHELL 10F50400 == 31 [pid = 3760] [id = 180] 04:41:46 INFO - PROCESS | 3760 | --DOCSHELL 10229400 == 30 [pid = 3760] [id = 179] 04:41:46 INFO - PROCESS | 3760 | --DOCSHELL 0C762C00 == 29 [pid = 3760] [id = 178] 04:41:46 INFO - PROCESS | 3760 | --DOCSHELL 17719800 == 28 [pid = 3760] [id = 177] 04:41:46 INFO - PROCESS | 3760 | --DOCSHELL 13127000 == 27 [pid = 3760] [id = 185] 04:41:46 INFO - PROCESS | 3760 | --DOCSHELL 1430B400 == 26 [pid = 3760] [id = 183] 04:41:46 INFO - PROCESS | 3760 | --DOCSHELL 10A0FC00 == 25 [pid = 3760] [id = 184] 04:41:46 INFO - PROCESS | 3760 | ++DOCSHELL 0C763000 == 26 [pid = 3760] [id = 186] 04:41:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (0C763400) [pid = 3760] [serial = 556] [outer = 00000000] 04:41:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (0F93A400) [pid = 3760] [serial = 557] [outer = 0C763400] 04:41:46 INFO - PROCESS | 3760 | 1467114106976 Marionette DEBUG loaded listener.js 04:41:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (1055A000) [pid = 3760] [serial = 558] [outer = 0C763400] 04:41:47 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (17FEEC00) [pid = 3760] [serial = 524] [outer = 00000000] [url = about:blank] 04:41:47 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (19847C00) [pid = 3760] [serial = 506] [outer = 00000000] [url = about:blank] 04:41:47 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (15D82400) [pid = 3760] [serial = 500] [outer = 00000000] [url = about:blank] 04:41:47 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (1A60E000) [pid = 3760] [serial = 512] [outer = 00000000] [url = about:blank] 04:41:47 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (1312A000) [pid = 3760] [serial = 494] [outer = 00000000] [url = about:blank] 04:41:47 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (1A7F8000) [pid = 3760] [serial = 518] [outer = 00000000] [url = about:blank] 04:41:47 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (1AAAB800) [pid = 3760] [serial = 521] [outer = 00000000] [url = about:blank] 04:41:47 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (1A1A6400) [pid = 3760] [serial = 510] [outer = 00000000] [url = about:blank] 04:41:47 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (19B8B400) [pid = 3760] [serial = 525] [outer = 00000000] [url = about:blank] 04:41:47 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (1AAB2000) [pid = 3760] [serial = 527] [outer = 00000000] [url = about:blank] 04:41:47 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (1AA4E800) [pid = 3760] [serial = 519] [outer = 00000000] [url = about:blank] 04:41:47 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (1A60E400) [pid = 3760] [serial = 513] [outer = 00000000] [url = about:blank] 04:41:47 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (13154400) [pid = 3760] [serial = 495] [outer = 00000000] [url = about:blank] 04:41:47 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (1A678400) [pid = 3760] [serial = 516] [outer = 00000000] [url = about:blank] 04:41:47 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (1A7FA000) [pid = 3760] [serial = 489] [outer = 00000000] [url = about:blank] 04:41:47 INFO - PROCESS | 3760 | --DOMWINDOW == 60 (1A674400) [pid = 3760] [serial = 515] [outer = 00000000] [url = about:blank] 04:41:47 INFO - PROCESS | 3760 | --DOMWINDOW == 59 (15309C00) [pid = 3760] [serial = 497] [outer = 00000000] [url = about:blank] 04:41:47 INFO - PROCESS | 3760 | --DOMWINDOW == 58 (177EA800) [pid = 3760] [serial = 503] [outer = 00000000] [url = about:blank] 04:41:47 INFO - PROCESS | 3760 | --DOMWINDOW == 57 (1A40F000) [pid = 3760] [serial = 509] [outer = 00000000] [url = about:blank] 04:41:47 INFO - PROCESS | 3760 | --DOMWINDOW == 56 (17AC2C00) [pid = 3760] [serial = 504] [outer = 00000000] [url = about:blank] 04:41:47 INFO - PROCESS | 3760 | --DOMWINDOW == 55 (11445800) [pid = 3760] [serial = 492] [outer = 00000000] [url = about:blank] 04:41:47 INFO - PROCESS | 3760 | --DOMWINDOW == 54 (1AAB0400) [pid = 3760] [serial = 522] [outer = 00000000] [url = about:blank] 04:41:47 INFO - PROCESS | 3760 | --DOMWINDOW == 53 (11234800) [pid = 3760] [serial = 491] [outer = 00000000] [url = about:blank] 04:41:47 INFO - PROCESS | 3760 | --DOMWINDOW == 52 (1678F800) [pid = 3760] [serial = 501] [outer = 00000000] [url = about:blank] 04:41:47 INFO - PROCESS | 3760 | --DOMWINDOW == 51 (199B7C00) [pid = 3760] [serial = 507] [outer = 00000000] [url = about:blank] 04:41:47 INFO - PROCESS | 3760 | --DOMWINDOW == 50 (1533FC00) [pid = 3760] [serial = 498] [outer = 00000000] [url = about:blank] 04:41:47 INFO - PROCESS | 3760 | --DOMWINDOW == 49 (1AABAC00) [pid = 3760] [serial = 530] [outer = 00000000] [url = about:blank] 04:41:47 INFO - PROCESS | 3760 | --DOMWINDOW == 48 (1AAB5000) [pid = 3760] [serial = 528] [outer = 00000000] [url = about:blank] 04:41:47 INFO - PROCESS | 3760 | 1467114107887 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 04:41:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 04:41:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1725ms 04:41:47 INFO - PROCESS | 3760 | 1467114107906 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 04:41:47 INFO - PROCESS | 3760 | 1467114107911 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 04:41:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 04:41:47 INFO - PROCESS | 3760 | 1467114107916 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 04:41:47 INFO - PROCESS | 3760 | 1467114107919 Marionette TRACE conn2 <- [1,710,null,{}] 04:41:47 INFO - PROCESS | 3760 | 1467114107925 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:47 INFO - PROCESS | 3760 | 1467114107929 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:48 INFO - PROCESS | 3760 | 1467114108045 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 04:41:48 INFO - PROCESS | 3760 | 1467114108158 Marionette TRACE conn2 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:48 INFO - PROCESS | 3760 | 1467114108163 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:48 INFO - PROCESS | 3760 | ++DOCSHELL 1123EC00 == 27 [pid = 3760] [id = 187] 04:41:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 49 (112BBC00) [pid = 3760] [serial = 559] [outer = 00000000] 04:41:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 50 (112C5400) [pid = 3760] [serial = 560] [outer = 112BBC00] 04:41:48 INFO - PROCESS | 3760 | 1467114108266 Marionette DEBUG loaded listener.js 04:41:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 51 (11ADEC00) [pid = 3760] [serial = 561] [outer = 112BBC00] 04:41:48 INFO - PROCESS | 3760 | 1467114108944 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 04:41:48 INFO - PROCESS | 3760 | 1467114109006 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 04:41:49 INFO - PROCESS | 3760 | 1467114109011 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 04:41:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 04:41:49 INFO - PROCESS | 3760 | 1467114109014 Marionette TRACE conn2 <- [1,714,null,{}] 04:41:49 INFO - PROCESS | 3760 | 1467114109020 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:49 INFO - PROCESS | 3760 | 1467114109022 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:49 INFO - PROCESS | 3760 | 1467114109098 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 04:41:49 INFO - PROCESS | 3760 | 1467114109105 Marionette TRACE conn2 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:49 INFO - PROCESS | 3760 | 1467114109110 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:49 INFO - PROCESS | 3760 | ++DOCSHELL 11AE3000 == 26 [pid = 3760] [id = 188] 04:41:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 52 (11AE4000) [pid = 3760] [serial = 562] [outer = 00000000] 04:41:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 53 (128AA800) [pid = 3760] [serial = 563] [outer = 11AE4000] 04:41:49 INFO - PROCESS | 3760 | 1467114109162 Marionette DEBUG loaded listener.js 04:41:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 54 (129EEC00) [pid = 3760] [serial = 564] [outer = 11AE4000] 04:41:49 INFO - PROCESS | 3760 | 1467114109648 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 04:41:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 04:41:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 665ms 04:41:49 INFO - PROCESS | 3760 | 1467114109675 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 04:41:49 INFO - PROCESS | 3760 | 1467114109680 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 04:41:49 INFO - PROCESS | 3760 | 1467114109686 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 04:41:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 04:41:49 INFO - PROCESS | 3760 | 1467114109689 Marionette TRACE conn2 <- [1,718,null,{}] 04:41:49 INFO - PROCESS | 3760 | 1467114109693 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:49 INFO - PROCESS | 3760 | 1467114109695 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:49 INFO - PROCESS | 3760 | 1467114109798 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 04:41:49 INFO - PROCESS | 3760 | 1467114109856 Marionette TRACE conn2 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:49 INFO - PROCESS | 3760 | 1467114109858 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:49 INFO - PROCESS | 3760 | ++DOCSHELL 132BE400 == 27 [pid = 3760] [id = 189] 04:41:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 55 (132C1800) [pid = 3760] [serial = 565] [outer = 00000000] 04:41:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 56 (13936800) [pid = 3760] [serial = 566] [outer = 132C1800] 04:41:49 INFO - PROCESS | 3760 | 1467114109905 Marionette DEBUG loaded listener.js 04:41:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 57 (14303C00) [pid = 3760] [serial = 567] [outer = 132C1800] 04:41:50 INFO - PROCESS | 3760 | 1467114110283 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 04:41:50 INFO - PROCESS | 3760 | 1467114110323 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 04:41:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 04:41:50 INFO - PROCESS | 3760 | 1467114110326 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 04:41:50 INFO - PROCESS | 3760 | 1467114110330 Marionette TRACE conn2 <- [1,722,null,{}] 04:41:50 INFO - PROCESS | 3760 | 1467114110340 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:50 INFO - PROCESS | 3760 | 1467114110345 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:50 INFO - PROCESS | 3760 | 1467114110459 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 04:41:50 INFO - PROCESS | 3760 | 1467114110473 Marionette TRACE conn2 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:50 INFO - PROCESS | 3760 | 1467114110476 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:50 INFO - PROCESS | 3760 | ++DOCSHELL 15874800 == 28 [pid = 3760] [id = 190] 04:41:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 58 (15D7F400) [pid = 3760] [serial = 568] [outer = 00000000] 04:41:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 59 (1601F800) [pid = 3760] [serial = 569] [outer = 15D7F400] 04:41:50 INFO - PROCESS | 3760 | 1467114110525 Marionette DEBUG loaded listener.js 04:41:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 60 (16026000) [pid = 3760] [serial = 570] [outer = 15D7F400] 04:41:50 INFO - PROCESS | 3760 | 1467114110981 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 04:41:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 04:41:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 679ms 04:41:50 INFO - PROCESS | 3760 | 1467114110999 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 04:41:50 INFO - PROCESS | 3760 | 1467114111002 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 04:41:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 04:41:50 INFO - PROCESS | 3760 | 1467114111005 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 04:41:50 INFO - PROCESS | 3760 | 1467114111007 Marionette TRACE conn2 <- [1,726,null,{}] 04:41:50 INFO - PROCESS | 3760 | 1467114111010 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:50 INFO - PROCESS | 3760 | 1467114111012 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:51 INFO - PROCESS | 3760 | 1467114111098 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 04:41:51 INFO - PROCESS | 3760 | 1467114111105 Marionette TRACE conn2 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:51 INFO - PROCESS | 3760 | 1467114111107 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:51 INFO - PROCESS | 3760 | ++DOCSHELL 16791000 == 29 [pid = 3760] [id = 191] 04:41:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (16791400) [pid = 3760] [serial = 571] [outer = 00000000] 04:41:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (16D2B400) [pid = 3760] [serial = 572] [outer = 16791400] 04:41:51 INFO - PROCESS | 3760 | 1467114111195 Marionette DEBUG loaded listener.js 04:41:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (17467800) [pid = 3760] [serial = 573] [outer = 16791400] 04:41:51 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (10A10000) [pid = 3760] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 04:41:51 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (1026D000) [pid = 3760] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 04:41:51 INFO - PROCESS | 3760 | --DOMWINDOW == 60 (1310E400) [pid = 3760] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 04:41:51 INFO - PROCESS | 3760 | --DOMWINDOW == 59 (10F52800) [pid = 3760] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 04:41:51 INFO - PROCESS | 3760 | --DOMWINDOW == 58 (0C765C00) [pid = 3760] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 04:41:51 INFO - PROCESS | 3760 | --DOMWINDOW == 57 (131E4400) [pid = 3760] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 04:41:51 INFO - PROCESS | 3760 | --DOMWINDOW == 56 (17ABF400) [pid = 3760] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 04:41:51 INFO - PROCESS | 3760 | --DOMWINDOW == 55 (1438E800) [pid = 3760] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 04:41:52 INFO - PROCESS | 3760 | 1467114112035 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 04:41:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 04:41:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1033ms 04:41:52 INFO - PROCESS | 3760 | 1467114112041 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 04:41:52 INFO - PROCESS | 3760 | 1467114112043 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 04:41:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 04:41:52 INFO - PROCESS | 3760 | 1467114112047 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 04:41:52 INFO - PROCESS | 3760 | 1467114112049 Marionette TRACE conn2 <- [1,730,null,{}] 04:41:52 INFO - PROCESS | 3760 | 1467114112052 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:52 INFO - PROCESS | 3760 | 1467114112054 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:52 INFO - PROCESS | 3760 | 1467114112115 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 04:41:52 INFO - PROCESS | 3760 | 1467114112120 Marionette TRACE conn2 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:52 INFO - PROCESS | 3760 | 1467114112122 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:52 INFO - PROCESS | 3760 | ++DOCSHELL 1310E400 == 30 [pid = 3760] [id = 192] 04:41:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 56 (15D7C800) [pid = 3760] [serial = 574] [outer = 00000000] 04:41:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 57 (176C9000) [pid = 3760] [serial = 575] [outer = 15D7C800] 04:41:52 INFO - PROCESS | 3760 | 1467114112166 Marionette DEBUG loaded listener.js 04:41:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 58 (1771A000) [pid = 3760] [serial = 576] [outer = 15D7C800] 04:41:52 INFO - PROCESS | 3760 | 1467114112994 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 04:41:53 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 04:41:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 976ms 04:41:53 INFO - PROCESS | 3760 | 1467114113027 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 04:41:53 INFO - PROCESS | 3760 | 1467114113029 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 04:41:53 INFO - PROCESS | 3760 | 1467114113032 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 04:41:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 04:41:53 INFO - PROCESS | 3760 | 1467114113034 Marionette TRACE conn2 <- [1,734,null,{}] 04:41:53 INFO - PROCESS | 3760 | 1467114113038 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:53 INFO - PROCESS | 3760 | 1467114113043 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:53 INFO - PROCESS | 3760 | 1467114113156 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 04:41:53 INFO - PROCESS | 3760 | 1467114113163 Marionette TRACE conn2 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:53 INFO - PROCESS | 3760 | 1467114113165 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:53 INFO - PROCESS | 3760 | ++DOCSHELL 1289E400 == 31 [pid = 3760] [id = 193] 04:41:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 59 (1746F400) [pid = 3760] [serial = 577] [outer = 00000000] 04:41:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 60 (17F48C00) [pid = 3760] [serial = 578] [outer = 1746F400] 04:41:53 INFO - PROCESS | 3760 | 1467114113191 Marionette DEBUG loaded listener.js 04:41:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (181DCC00) [pid = 3760] [serial = 579] [outer = 1746F400] 04:41:54 INFO - PROCESS | 3760 | 1467114114041 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 04:41:54 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.) 04:41:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1033ms 04:41:54 INFO - PROCESS | 3760 | 1467114114083 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 04:41:54 INFO - PROCESS | 3760 | 1467114114085 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 04:41:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 04:41:54 INFO - PROCESS | 3760 | 1467114114070 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 04:41:54 INFO - PROCESS | 3760 | 1467114114071 Marionette TRACE conn2 <- [1,738,null,{}] 04:41:54 INFO - PROCESS | 3760 | 1467114114075 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:54 INFO - PROCESS | 3760 | 1467114114077 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:54 INFO - PROCESS | 3760 | 1467114114150 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 04:41:54 INFO - PROCESS | 3760 | 1467114114155 Marionette TRACE conn2 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:54 INFO - PROCESS | 3760 | 1467114114157 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:54 INFO - PROCESS | 3760 | ++DOCSHELL 17F48800 == 32 [pid = 3760] [id = 194] 04:41:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (197B9800) [pid = 3760] [serial = 580] [outer = 00000000] 04:41:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (197BE400) [pid = 3760] [serial = 581] [outer = 197B9800] 04:41:54 INFO - PROCESS | 3760 | 1467114114200 Marionette DEBUG loaded listener.js 04:41:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (197BB800) [pid = 3760] [serial = 582] [outer = 197B9800] 04:41:55 INFO - PROCESS | 3760 | 1467114115284 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 04:41:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 04:41:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1203ms 04:41:55 INFO - PROCESS | 3760 | 1467114115294 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 04:41:55 INFO - PROCESS | 3760 | 1467114115299 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 04:41:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 04:41:55 INFO - PROCESS | 3760 | 1467114115304 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 04:41:55 INFO - PROCESS | 3760 | 1467114115307 Marionette TRACE conn2 <- [1,742,null,{}] 04:41:55 INFO - PROCESS | 3760 | 1467114115319 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:55 INFO - PROCESS | 3760 | 1467114115323 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:55 INFO - PROCESS | 3760 | 1467114115420 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 04:41:55 INFO - PROCESS | 3760 | 1467114115547 Marionette TRACE conn2 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:55 INFO - PROCESS | 3760 | 1467114115550 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:55 INFO - PROCESS | 3760 | ++DOCSHELL 1310BC00 == 33 [pid = 3760] [id = 195] 04:41:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (13125800) [pid = 3760] [serial = 583] [outer = 00000000] 04:41:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (1346C400) [pid = 3760] [serial = 584] [outer = 13125800] 04:41:55 INFO - PROCESS | 3760 | 1467114115588 Marionette DEBUG loaded listener.js 04:41:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (1438EC00) [pid = 3760] [serial = 585] [outer = 13125800] 04:41:56 INFO - PROCESS | 3760 | 1467114116535 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 04:41:56 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 04:41:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1287ms 04:41:56 INFO - PROCESS | 3760 | 1467114116588 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 04:41:56 INFO - PROCESS | 3760 | 1467114116592 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 04:41:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 04:41:56 INFO - PROCESS | 3760 | 1467114116597 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 04:41:56 INFO - PROCESS | 3760 | 1467114116600 Marionette TRACE conn2 <- [1,746,null,{}] 04:41:56 INFO - PROCESS | 3760 | 1467114116606 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:56 INFO - PROCESS | 3760 | 1467114116609 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:56 INFO - PROCESS | 3760 | 1467114116686 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 04:41:56 INFO - PROCESS | 3760 | 1467114116815 Marionette TRACE conn2 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:56 INFO - PROCESS | 3760 | 1467114116819 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:56 INFO - PROCESS | 3760 | --DOCSHELL 173E4800 == 32 [pid = 3760] [id = 144] 04:41:56 INFO - PROCESS | 3760 | --DOCSHELL 15D81C00 == 31 [pid = 3760] [id = 134] 04:41:56 INFO - PROCESS | 3760 | --DOCSHELL 181CE400 == 30 [pid = 3760] [id = 145] 04:41:56 INFO - PROCESS | 3760 | --DOCSHELL 16021800 == 29 [pid = 3760] [id = 143] 04:41:56 INFO - PROCESS | 3760 | --DOCSHELL 19BBD800 == 28 [pid = 3760] [id = 146] 04:41:56 INFO - PROCESS | 3760 | --DOCSHELL 158D4C00 == 27 [pid = 3760] [id = 133] 04:41:56 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (1530CC00) [pid = 3760] [serial = 548] [outer = 00000000] [url = about:blank] 04:41:56 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (0F93A400) [pid = 3760] [serial = 557] [outer = 00000000] [url = about:blank] 04:41:56 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (10E02800) [pid = 3760] [serial = 551] [outer = 00000000] [url = about:blank] 04:41:56 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (1346A000) [pid = 3760] [serial = 554] [outer = 00000000] [url = about:blank] 04:41:56 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (10A75C00) [pid = 3760] [serial = 536] [outer = 00000000] [url = about:blank] 04:41:56 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (10A7F800) [pid = 3760] [serial = 537] [outer = 00000000] [url = about:blank] 04:41:56 INFO - PROCESS | 3760 | --DOMWINDOW == 60 (10E0B000) [pid = 3760] [serial = 552] [outer = 00000000] [url = about:blank] 04:41:56 INFO - PROCESS | 3760 | --DOMWINDOW == 59 (131EC000) [pid = 3760] [serial = 542] [outer = 00000000] [url = about:blank] 04:41:56 INFO - PROCESS | 3760 | --DOMWINDOW == 58 (112C1C00) [pid = 3760] [serial = 539] [outer = 00000000] [url = about:blank] 04:41:56 INFO - PROCESS | 3760 | --DOMWINDOW == 57 (10A08000) [pid = 3760] [serial = 533] [outer = 00000000] [url = about:blank] 04:41:56 INFO - PROCESS | 3760 | --DOMWINDOW == 56 (10E06C00) [pid = 3760] [serial = 534] [outer = 00000000] [url = about:blank] 04:41:56 INFO - PROCESS | 3760 | --DOMWINDOW == 55 (13937C00) [pid = 3760] [serial = 545] [outer = 00000000] [url = about:blank] 04:41:56 INFO - PROCESS | 3760 | --DOMWINDOW == 54 (1ABB2400) [pid = 3760] [serial = 531] [outer = 00000000] [url = about:blank] 04:41:56 INFO - PROCESS | 3760 | --DOMWINDOW == 53 (13461800) [pid = 3760] [serial = 543] [outer = 00000000] [url = about:blank] 04:41:56 INFO - PROCESS | 3760 | --DOMWINDOW == 52 (13D05000) [pid = 3760] [serial = 546] [outer = 00000000] [url = about:blank] 04:41:56 INFO - PROCESS | 3760 | --DOMWINDOW == 51 (114C8800) [pid = 3760] [serial = 540] [outer = 00000000] [url = about:blank] 04:41:56 INFO - PROCESS | 3760 | --DOMWINDOW == 50 (1542F400) [pid = 3760] [serial = 549] [outer = 00000000] [url = about:blank] 04:41:56 INFO - PROCESS | 3760 | ++DOCSHELL 0C75E800 == 28 [pid = 3760] [id = 196] 04:41:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 51 (0C75EC00) [pid = 3760] [serial = 586] [outer = 00000000] 04:41:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 52 (10A08000) [pid = 3760] [serial = 587] [outer = 0C75EC00] 04:41:56 INFO - PROCESS | 3760 | 1467114116889 Marionette DEBUG loaded listener.js 04:41:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 53 (10E07000) [pid = 3760] [serial = 588] [outer = 0C75EC00] 04:41:57 INFO - PROCESS | 3760 | 1467114117239 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 04:41:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 04:41:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 665ms 04:41:57 INFO - PROCESS | 3760 | 1467114117260 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 04:41:57 INFO - PROCESS | 3760 | 1467114117265 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 04:41:57 INFO - PROCESS | 3760 | 1467114117288 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 04:41:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 04:41:57 INFO - PROCESS | 3760 | 1467114117291 Marionette TRACE conn2 <- [1,750,null,{}] 04:41:57 INFO - PROCESS | 3760 | 1467114117298 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:57 INFO - PROCESS | 3760 | 1467114117300 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:57 INFO - PROCESS | 3760 | 1467114117386 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 04:41:57 INFO - PROCESS | 3760 | 1467114117465 Marionette TRACE conn2 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:57 INFO - PROCESS | 3760 | 1467114117467 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:57 INFO - PROCESS | 3760 | ++DOCSHELL 12BCE800 == 29 [pid = 3760] [id = 197] 04:41:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 54 (12BCEC00) [pid = 3760] [serial = 589] [outer = 00000000] 04:41:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 55 (13126000) [pid = 3760] [serial = 590] [outer = 12BCEC00] 04:41:57 INFO - PROCESS | 3760 | 1467114117525 Marionette DEBUG loaded listener.js 04:41:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 56 (13155800) [pid = 3760] [serial = 591] [outer = 12BCEC00] 04:41:58 INFO - PROCESS | 3760 | 1467114118275 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 04:41:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 04:41:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1033ms 04:41:58 INFO - PROCESS | 3760 | 1467114118329 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 04:41:58 INFO - PROCESS | 3760 | 1467114118331 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 04:41:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 04:41:58 INFO - PROCESS | 3760 | 1467114118335 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 04:41:58 INFO - PROCESS | 3760 | 1467114118339 Marionette TRACE conn2 <- [1,754,null,{}] 04:41:58 INFO - PROCESS | 3760 | 1467114118349 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:58 INFO - PROCESS | 3760 | 1467114118356 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:58 INFO - PROCESS | 3760 | 1467114118449 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 04:41:58 INFO - PROCESS | 3760 | 1467114118456 Marionette TRACE conn2 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:58 INFO - PROCESS | 3760 | 1467114118459 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:58 INFO - PROCESS | 3760 | ++DOCSHELL 1438F800 == 30 [pid = 3760] [id = 198] 04:41:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 57 (15209800) [pid = 3760] [serial = 592] [outer = 00000000] 04:41:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 58 (15333C00) [pid = 3760] [serial = 593] [outer = 15209800] 04:41:58 INFO - PROCESS | 3760 | 1467114118511 Marionette DEBUG loaded listener.js 04:41:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 59 (1542F400) [pid = 3760] [serial = 594] [outer = 15209800] 04:41:59 INFO - PROCESS | 3760 | 1467114119354 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 04:41:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 04:41:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1033ms 04:41:59 INFO - PROCESS | 3760 | 1467114119376 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 04:41:59 INFO - PROCESS | 3760 | 1467114119378 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 04:41:59 INFO - PROCESS | 3760 | 1467114119382 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 04:41:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 04:41:59 INFO - PROCESS | 3760 | 1467114119384 Marionette TRACE conn2 <- [1,758,null,{}] 04:41:59 INFO - PROCESS | 3760 | 1467114119387 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:59 INFO - PROCESS | 3760 | 1467114119389 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:59 INFO - PROCESS | 3760 | 1467114119489 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 04:41:59 INFO - PROCESS | 3760 | 1467114119494 Marionette TRACE conn2 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:59 INFO - PROCESS | 3760 | 1467114119496 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:41:59 INFO - PROCESS | 3760 | ++DOCSHELL 15874000 == 31 [pid = 3760] [id = 199] 04:41:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 60 (158CB800) [pid = 3760] [serial = 595] [outer = 00000000] 04:41:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (15D82000) [pid = 3760] [serial = 596] [outer = 158CB800] 04:41:59 INFO - PROCESS | 3760 | 1467114119590 Marionette DEBUG loaded listener.js 04:41:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (16028800) [pid = 3760] [serial = 597] [outer = 158CB800] 04:41:59 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (1746F400) [pid = 3760] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 04:41:59 INFO - PROCESS | 3760 | --DOMWINDOW == 60 (15D7F400) [pid = 3760] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 04:41:59 INFO - PROCESS | 3760 | --DOMWINDOW == 59 (16791400) [pid = 3760] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 04:41:59 INFO - PROCESS | 3760 | --DOMWINDOW == 58 (132C1800) [pid = 3760] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 04:41:59 INFO - PROCESS | 3760 | --DOMWINDOW == 57 (15D7C800) [pid = 3760] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 04:41:59 INFO - PROCESS | 3760 | --DOMWINDOW == 56 (112BBC00) [pid = 3760] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 04:41:59 INFO - PROCESS | 3760 | --DOMWINDOW == 55 (11AE4000) [pid = 3760] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 04:41:59 INFO - PROCESS | 3760 | --DOMWINDOW == 54 (13128400) [pid = 3760] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 04:41:59 INFO - PROCESS | 3760 | 1467114119993 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 04:42:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 04:42:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 623ms 04:42:00 INFO - PROCESS | 3760 | 1467114120020 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 04:42:00 INFO - PROCESS | 3760 | 1467114120022 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 04:42:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 04:42:00 INFO - PROCESS | 3760 | 1467114120025 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 04:42:00 INFO - PROCESS | 3760 | 1467114120027 Marionette TRACE conn2 <- [1,762,null,{}] 04:42:00 INFO - PROCESS | 3760 | 1467114120030 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:00 INFO - PROCESS | 3760 | 1467114120032 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:00 INFO - PROCESS | 3760 | 1467114120144 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 04:42:00 INFO - PROCESS | 3760 | 1467114120196 Marionette TRACE conn2 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:00 INFO - PROCESS | 3760 | 1467114120198 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:00 INFO - PROCESS | 3760 | ++DOCSHELL 1530C000 == 32 [pid = 3760] [id = 200] 04:42:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 55 (15589000) [pid = 3760] [serial = 598] [outer = 00000000] 04:42:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 56 (1602AC00) [pid = 3760] [serial = 599] [outer = 15589000] 04:42:00 INFO - PROCESS | 3760 | 1467114120224 Marionette DEBUG loaded listener.js 04:42:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 57 (1695C800) [pid = 3760] [serial = 600] [outer = 15589000] 04:42:00 INFO - PROCESS | 3760 | 1467114120548 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 04:42:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 04:42:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 566ms 04:42:00 INFO - PROCESS | 3760 | 1467114120590 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 04:42:00 INFO - PROCESS | 3760 | 1467114120592 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 04:42:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 04:42:00 INFO - PROCESS | 3760 | 1467114120595 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 04:42:00 INFO - PROCESS | 3760 | 1467114120597 Marionette TRACE conn2 <- [1,766,null,{}] 04:42:00 INFO - PROCESS | 3760 | 1467114120601 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:00 INFO - PROCESS | 3760 | 1467114120606 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:00 INFO - PROCESS | 3760 | 1467114120735 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 04:42:00 INFO - PROCESS | 3760 | 1467114120775 Marionette TRACE conn2 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:00 INFO - PROCESS | 3760 | 1467114120760 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:00 INFO - PROCESS | 3760 | ++DOCSHELL 177EE000 == 33 [pid = 3760] [id = 201] 04:42:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 58 (177F6800) [pid = 3760] [serial = 601] [outer = 00000000] 04:42:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 59 (17F49C00) [pid = 3760] [serial = 602] [outer = 177F6800] 04:42:00 INFO - PROCESS | 3760 | 1467114120807 Marionette DEBUG loaded listener.js 04:42:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 60 (181DA000) [pid = 3760] [serial = 603] [outer = 177F6800] 04:42:01 INFO - PROCESS | 3760 | 1467114121176 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 04:42:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 04:42:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 622ms 04:42:01 INFO - PROCESS | 3760 | 1467114121235 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 04:42:01 INFO - PROCESS | 3760 | 1467114121237 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 04:42:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 04:42:01 INFO - PROCESS | 3760 | 1467114121244 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 04:42:01 INFO - PROCESS | 3760 | 1467114121246 Marionette TRACE conn2 <- [1,770,null,{}] 04:42:01 INFO - PROCESS | 3760 | 1467114121249 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:01 INFO - PROCESS | 3760 | 1467114121251 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:01 INFO - PROCESS | 3760 | 1467114121326 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 04:42:01 INFO - PROCESS | 3760 | 1467114121314 Marionette TRACE conn2 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:01 INFO - PROCESS | 3760 | 1467114121325 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:01 INFO - PROCESS | 3760 | ++DOCSHELL 197B2400 == 34 [pid = 3760] [id = 202] 04:42:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (197B3400) [pid = 3760] [serial = 604] [outer = 00000000] 04:42:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (19847C00) [pid = 3760] [serial = 605] [outer = 197B3400] 04:42:01 INFO - PROCESS | 3760 | 1467114121370 Marionette DEBUG loaded listener.js 04:42:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (1984A000) [pid = 3760] [serial = 606] [outer = 197B3400] 04:42:01 INFO - PROCESS | 3760 | 1467114121740 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 04:42:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 04:42:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 538ms 04:42:01 INFO - PROCESS | 3760 | 1467114121779 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 04:42:01 INFO - PROCESS | 3760 | 1467114121781 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 04:42:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 04:42:01 INFO - PROCESS | 3760 | 1467114121789 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 04:42:01 INFO - PROCESS | 3760 | 1467114121791 Marionette TRACE conn2 <- [1,774,null,{}] 04:42:01 INFO - PROCESS | 3760 | 1467114121795 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:01 INFO - PROCESS | 3760 | 1467114121797 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:01 INFO - PROCESS | 3760 | 1467114121874 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 04:42:01 INFO - PROCESS | 3760 | 1467114121879 Marionette TRACE conn2 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:01 INFO - PROCESS | 3760 | 1467114121881 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:01 INFO - PROCESS | 3760 | ++DOCSHELL 10A82C00 == 35 [pid = 3760] [id = 203] 04:42:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (13132400) [pid = 3760] [serial = 607] [outer = 00000000] 04:42:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (199C0C00) [pid = 3760] [serial = 608] [outer = 13132400] 04:42:01 INFO - PROCESS | 3760 | 1467114121909 Marionette DEBUG loaded listener.js 04:42:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (19B8E000) [pid = 3760] [serial = 609] [outer = 13132400] 04:42:02 INFO - PROCESS | 3760 | 1467114122425 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 04:42:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 04:42:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 665ms 04:42:02 INFO - PROCESS | 3760 | 1467114122468 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 04:42:02 INFO - PROCESS | 3760 | 1467114122473 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 04:42:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 04:42:02 INFO - PROCESS | 3760 | 1467114122479 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 04:42:02 INFO - PROCESS | 3760 | 1467114122483 Marionette TRACE conn2 <- [1,778,null,{}] 04:42:02 INFO - PROCESS | 3760 | 1467114122485 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:02 INFO - PROCESS | 3760 | 1467114122488 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:02 INFO - PROCESS | 3760 | 1467114122607 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 04:42:02 INFO - PROCESS | 3760 | 1467114122728 Marionette TRACE conn2 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:02 INFO - PROCESS | 3760 | 1467114122732 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:02 INFO - PROCESS | 3760 | ++DOCSHELL 1055D800 == 36 [pid = 3760] [id = 204] 04:42:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (10A05C00) [pid = 3760] [serial = 610] [outer = 00000000] 04:42:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (11213400) [pid = 3760] [serial = 611] [outer = 10A05C00] 04:42:02 INFO - PROCESS | 3760 | 1467114122789 Marionette DEBUG loaded listener.js 04:42:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (114D3C00) [pid = 3760] [serial = 612] [outer = 10A05C00] 04:42:03 INFO - PROCESS | 3760 | 1467114123344 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 04:42:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 04:42:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 905ms 04:42:03 INFO - PROCESS | 3760 | 1467114123383 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 04:42:03 INFO - PROCESS | 3760 | 1467114123388 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 04:42:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 04:42:03 INFO - PROCESS | 3760 | 1467114123394 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 04:42:03 INFO - PROCESS | 3760 | 1467114123397 Marionette TRACE conn2 <- [1,782,null,{}] 04:42:03 INFO - PROCESS | 3760 | 1467114123401 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:03 INFO - PROCESS | 3760 | 1467114123404 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:03 INFO - PROCESS | 3760 | 1467114123491 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 04:42:03 INFO - PROCESS | 3760 | 1467114123586 Marionette TRACE conn2 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:03 INFO - PROCESS | 3760 | 1467114123589 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:03 INFO - PROCESS | 3760 | ++DOCSHELL 1346AC00 == 37 [pid = 3760] [id = 205] 04:42:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (13936C00) [pid = 3760] [serial = 613] [outer = 00000000] 04:42:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (15309400) [pid = 3760] [serial = 614] [outer = 13936C00] 04:42:03 INFO - PROCESS | 3760 | 1467114123634 Marionette DEBUG loaded listener.js 04:42:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (1558C800) [pid = 3760] [serial = 615] [outer = 13936C00] 04:42:04 INFO - PROCESS | 3760 | 1467114124210 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 04:42:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 04:42:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 849ms 04:42:04 INFO - PROCESS | 3760 | 1467114124244 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 04:42:04 INFO - PROCESS | 3760 | 1467114124247 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 04:42:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 04:42:04 INFO - PROCESS | 3760 | 1467114124250 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 04:42:04 INFO - PROCESS | 3760 | 1467114124254 Marionette TRACE conn2 <- [1,786,null,{}] 04:42:04 INFO - PROCESS | 3760 | 1467114124265 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:04 INFO - PROCESS | 3760 | 1467114124269 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:04 INFO - PROCESS | 3760 | 1467114124354 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 04:42:04 INFO - PROCESS | 3760 | 1467114124478 Marionette TRACE conn2 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:04 INFO - PROCESS | 3760 | 1467114124481 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:04 INFO - PROCESS | 3760 | ++DOCSHELL 13D04000 == 38 [pid = 3760] [id = 206] 04:42:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (13D04400) [pid = 3760] [serial = 616] [outer = 00000000] 04:42:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (1678B400) [pid = 3760] [serial = 617] [outer = 13D04400] 04:42:04 INFO - PROCESS | 3760 | 1467114124522 Marionette DEBUG loaded listener.js 04:42:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (177EFC00) [pid = 3760] [serial = 618] [outer = 13D04400] 04:42:05 INFO - PROCESS | 3760 | 1467114125185 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 04:42:05 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 04:42:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 991ms 04:42:05 INFO - PROCESS | 3760 | 1467114125255 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 04:42:05 INFO - PROCESS | 3760 | 1467114125259 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 04:42:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 04:42:05 INFO - PROCESS | 3760 | 1467114125264 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 04:42:05 INFO - PROCESS | 3760 | 1467114125269 Marionette TRACE conn2 <- [1,790,null,{}] 04:42:05 INFO - PROCESS | 3760 | 1467114125273 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:05 INFO - PROCESS | 3760 | 1467114125276 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:05 INFO - PROCESS | 3760 | 1467114125365 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 04:42:05 INFO - PROCESS | 3760 | --DOCSHELL 11ADDC00 == 37 [pid = 3760] [id = 141] 04:42:05 INFO - PROCESS | 3760 | --DOCSHELL 10E76000 == 36 [pid = 3760] [id = 131] 04:42:05 INFO - PROCESS | 3760 | --DOCSHELL 13D02C00 == 35 [pid = 3760] [id = 142] 04:42:05 INFO - PROCESS | 3760 | --DOCSHELL 0C763000 == 34 [pid = 3760] [id = 186] 04:42:05 INFO - PROCESS | 3760 | --DOCSHELL 13260400 == 33 [pid = 3760] [id = 132] 04:42:05 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (17F48C00) [pid = 3760] [serial = 578] [outer = 00000000] [url = about:blank] 04:42:05 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (1601F800) [pid = 3760] [serial = 569] [outer = 00000000] [url = about:blank] 04:42:05 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (16D2B400) [pid = 3760] [serial = 572] [outer = 00000000] [url = about:blank] 04:42:05 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (13936800) [pid = 3760] [serial = 566] [outer = 00000000] [url = about:blank] 04:42:05 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (17467800) [pid = 3760] [serial = 573] [outer = 00000000] [url = about:blank] 04:42:05 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (176C9000) [pid = 3760] [serial = 575] [outer = 00000000] [url = about:blank] 04:42:05 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (14303C00) [pid = 3760] [serial = 567] [outer = 00000000] [url = about:blank] 04:42:05 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (11ADEC00) [pid = 3760] [serial = 561] [outer = 00000000] [url = about:blank] 04:42:05 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (112C5400) [pid = 3760] [serial = 560] [outer = 00000000] [url = about:blank] 04:42:05 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (128AA800) [pid = 3760] [serial = 563] [outer = 00000000] [url = about:blank] 04:42:05 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (129EEC00) [pid = 3760] [serial = 564] [outer = 00000000] [url = about:blank] 04:42:05 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (181DCC00) [pid = 3760] [serial = 579] [outer = 00000000] [url = about:blank] 04:42:05 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (16026000) [pid = 3760] [serial = 570] [outer = 00000000] [url = about:blank] 04:42:05 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (1771A000) [pid = 3760] [serial = 576] [outer = 00000000] [url = about:blank] 04:42:05 INFO - PROCESS | 3760 | --DOMWINDOW == 60 (1346D000) [pid = 3760] [serial = 555] [outer = 00000000] [url = about:blank] 04:42:05 INFO - PROCESS | 3760 | 1467114125465 Marionette TRACE conn2 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:05 INFO - PROCESS | 3760 | 1467114125467 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:05 INFO - PROCESS | 3760 | ++DOCSHELL 10A03C00 == 34 [pid = 3760] [id = 207] 04:42:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (10A0E800) [pid = 3760] [serial = 619] [outer = 00000000] 04:42:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (10F4CC00) [pid = 3760] [serial = 620] [outer = 10A0E800] 04:42:05 INFO - PROCESS | 3760 | 1467114125515 Marionette DEBUG loaded listener.js 04:42:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (114CBC00) [pid = 3760] [serial = 621] [outer = 10A0E800] 04:42:05 INFO - PROCESS | 3760 | 1467114125894 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 04:42:05 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 04:42:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 665ms 04:42:05 INFO - PROCESS | 3760 | 1467114125920 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 04:42:05 INFO - PROCESS | 3760 | 1467114125924 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 04:42:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 04:42:05 INFO - PROCESS | 3760 | 1467114125934 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 04:42:05 INFO - PROCESS | 3760 | 1467114125936 Marionette TRACE conn2 <- [1,794,null,{}] 04:42:05 INFO - PROCESS | 3760 | 1467114125940 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:05 INFO - PROCESS | 3760 | 1467114125942 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:06 INFO - PROCESS | 3760 | 1467114126027 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 04:42:06 INFO - PROCESS | 3760 | 1467114126034 Marionette TRACE conn2 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:06 INFO - PROCESS | 3760 | 1467114126036 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:06 INFO - PROCESS | 3760 | ++DOCSHELL 13037C00 == 35 [pid = 3760] [id = 208] 04:42:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (1303B000) [pid = 3760] [serial = 622] [outer = 00000000] 04:42:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (131EB800) [pid = 3760] [serial = 623] [outer = 1303B000] 04:42:06 INFO - PROCESS | 3760 | 1467114126064 Marionette DEBUG loaded listener.js 04:42:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (13462C00) [pid = 3760] [serial = 624] [outer = 1303B000] 04:42:06 INFO - PROCESS | 3760 | 1467114126485 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 04:42:06 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 04:42:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 566ms 04:42:06 INFO - PROCESS | 3760 | 1467114126506 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 04:42:06 INFO - PROCESS | 3760 | 1467114126508 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 04:42:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 04:42:06 INFO - PROCESS | 3760 | 1467114126512 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 04:42:06 INFO - PROCESS | 3760 | 1467114126515 Marionette TRACE conn2 <- [1,798,null,{}] 04:42:06 INFO - PROCESS | 3760 | 1467114126529 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:06 INFO - PROCESS | 3760 | 1467114126533 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:06 INFO - PROCESS | 3760 | 1467114126615 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 04:42:06 INFO - PROCESS | 3760 | 1467114126621 Marionette TRACE conn2 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:06 INFO - PROCESS | 3760 | 1467114126624 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:06 INFO - PROCESS | 3760 | ++DOCSHELL 15595400 == 36 [pid = 3760] [id = 209] 04:42:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (15866400) [pid = 3760] [serial = 625] [outer = 00000000] 04:42:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (15D80000) [pid = 3760] [serial = 626] [outer = 15866400] 04:42:06 INFO - PROCESS | 3760 | 1467114126653 Marionette DEBUG loaded listener.js 04:42:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (16026000) [pid = 3760] [serial = 627] [outer = 15866400] 04:42:07 INFO - PROCESS | 3760 | 1467114127061 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 04:42:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 04:42:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 594ms 04:42:07 INFO - PROCESS | 3760 | 1467114127110 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 04:42:07 INFO - PROCESS | 3760 | 1467114127112 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 04:42:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 04:42:07 INFO - PROCESS | 3760 | 1467114127116 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 04:42:07 INFO - PROCESS | 3760 | 1467114127117 Marionette TRACE conn2 <- [1,802,null,{}] 04:42:07 INFO - PROCESS | 3760 | 1467114127121 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:07 INFO - PROCESS | 3760 | 1467114127123 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:07 INFO - PROCESS | 3760 | 1467114127219 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 04:42:07 INFO - PROCESS | 3760 | 1467114127227 Marionette TRACE conn2 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:07 INFO - PROCESS | 3760 | 1467114127229 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:07 INFO - PROCESS | 3760 | ++DOCSHELL 16D2C800 == 37 [pid = 3760] [id = 210] 04:42:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (16D2DC00) [pid = 3760] [serial = 628] [outer = 00000000] 04:42:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (176C1400) [pid = 3760] [serial = 629] [outer = 16D2DC00] 04:42:07 INFO - PROCESS | 3760 | 1467114127281 Marionette DEBUG loaded listener.js 04:42:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (17717000) [pid = 3760] [serial = 630] [outer = 16D2DC00] 04:42:07 INFO - PROCESS | 3760 | 1467114127668 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 04:42:07 INFO - PROCESS | 3760 | 1467114127699 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 04:42:07 INFO - PROCESS | 3760 | 1467114127702 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 04:42:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 04:42:07 INFO - PROCESS | 3760 | 1467114127704 Marionette TRACE conn2 <- [1,806,null,{}] 04:42:07 INFO - PROCESS | 3760 | 1467114127708 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:07 INFO - PROCESS | 3760 | 1467114127710 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:07 INFO - PROCESS | 3760 | 1467114127819 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 04:42:07 INFO - PROCESS | 3760 | 1467114127807 Marionette TRACE conn2 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:07 INFO - PROCESS | 3760 | 1467114127809 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:07 INFO - PROCESS | 3760 | ++DOCSHELL 17713C00 == 38 [pid = 3760] [id = 211] 04:42:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (177EB400) [pid = 3760] [serial = 631] [outer = 00000000] 04:42:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (181DA800) [pid = 3760] [serial = 632] [outer = 177EB400] 04:42:07 INFO - PROCESS | 3760 | 1467114127852 Marionette DEBUG loaded listener.js 04:42:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (181DCC00) [pid = 3760] [serial = 633] [outer = 177EB400] 04:42:08 INFO - PROCESS | 3760 | 1467114128256 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 04:42:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 04:42:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 580ms 04:42:08 INFO - PROCESS | 3760 | 1467114128283 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 04:42:08 INFO - PROCESS | 3760 | 1467114128285 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 04:42:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 04:42:08 INFO - PROCESS | 3760 | 1467114128289 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 04:42:08 INFO - PROCESS | 3760 | 1467114128290 Marionette TRACE conn2 <- [1,810,null,{}] 04:42:08 INFO - PROCESS | 3760 | 1467114128293 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:08 INFO - PROCESS | 3760 | 1467114128299 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:08 INFO - PROCESS | 3760 | 1467114128414 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 04:42:08 INFO - PROCESS | 3760 | 1467114128502 Marionette TRACE conn2 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:08 INFO - PROCESS | 3760 | 1467114128504 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:08 INFO - PROCESS | 3760 | ++DOCSHELL 19F38400 == 39 [pid = 3760] [id = 212] 04:42:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (19F38C00) [pid = 3760] [serial = 634] [outer = 00000000] 04:42:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (1A404000) [pid = 3760] [serial = 635] [outer = 19F38C00] 04:42:08 INFO - PROCESS | 3760 | 1467114128547 Marionette DEBUG loaded listener.js 04:42:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (1A40D800) [pid = 3760] [serial = 636] [outer = 19F38C00] 04:42:08 INFO - PROCESS | 3760 | 1467114128905 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 04:42:08 INFO - PROCESS | 3760 | 1467114128916 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 04:42:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 04:42:08 INFO - PROCESS | 3760 | 1467114128929 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 04:42:08 INFO - PROCESS | 3760 | 1467114128931 Marionette TRACE conn2 <- [1,814,null,{}] 04:42:08 INFO - PROCESS | 3760 | 1467114128934 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:08 INFO - PROCESS | 3760 | 1467114128936 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:09 INFO - PROCESS | 3760 | 1467114129040 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 04:42:09 INFO - PROCESS | 3760 | 1467114129049 Marionette TRACE conn2 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:09 INFO - PROCESS | 3760 | 1467114129051 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:09 INFO - PROCESS | 3760 | ++DOCSHELL 0C76C000 == 40 [pid = 3760] [id = 213] 04:42:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (10E0EC00) [pid = 3760] [serial = 637] [outer = 00000000] 04:42:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (1A602800) [pid = 3760] [serial = 638] [outer = 10E0EC00] 04:42:09 INFO - PROCESS | 3760 | 1467114129093 Marionette DEBUG loaded listener.js 04:42:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1A605C00) [pid = 3760] [serial = 639] [outer = 10E0EC00] 04:42:09 INFO - PROCESS | 3760 | 1467114129457 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 04:42:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 04:42:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 594ms 04:42:09 INFO - PROCESS | 3760 | 1467114129583 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 04:42:09 INFO - PROCESS | 3760 | 1467114129585 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 04:42:09 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (158CB800) [pid = 3760] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 04:42:09 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (15589000) [pid = 3760] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 04:42:09 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (0C75EC00) [pid = 3760] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 04:42:09 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (197B9800) [pid = 3760] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 04:42:09 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (15209800) [pid = 3760] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 04:42:09 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (13125800) [pid = 3760] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 04:42:09 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (12BCEC00) [pid = 3760] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 04:42:09 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (177F6800) [pid = 3760] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 04:42:09 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (197B3400) [pid = 3760] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 04:42:09 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (0C763400) [pid = 3760] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 04:42:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 04:42:09 INFO - PROCESS | 3760 | 1467114129598 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 04:42:09 INFO - PROCESS | 3760 | 1467114129600 Marionette TRACE conn2 <- [1,818,null,{}] 04:42:09 INFO - PROCESS | 3760 | 1467114129604 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:09 INFO - PROCESS | 3760 | 1467114129605 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:09 INFO - PROCESS | 3760 | 1467114129695 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 04:42:09 INFO - PROCESS | 3760 | 1467114129702 Marionette TRACE conn2 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:09 INFO - PROCESS | 3760 | 1467114129704 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:09 INFO - PROCESS | 3760 | ++DOCSHELL 102C9000 == 41 [pid = 3760] [id = 214] 04:42:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (1055A400) [pid = 3760] [serial = 640] [outer = 00000000] 04:42:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (19849400) [pid = 3760] [serial = 641] [outer = 1055A400] 04:42:09 INFO - PROCESS | 3760 | 1467114129757 Marionette DEBUG loaded listener.js 04:42:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (1A5F9400) [pid = 3760] [serial = 642] [outer = 1055A400] 04:42:10 INFO - PROCESS | 3760 | 1467114130126 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 04:42:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 04:42:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 580ms 04:42:10 INFO - PROCESS | 3760 | 1467114130173 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 04:42:10 INFO - PROCESS | 3760 | 1467114130175 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 04:42:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 04:42:10 INFO - PROCESS | 3760 | 1467114130178 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 04:42:10 INFO - PROCESS | 3760 | 1467114130180 Marionette TRACE conn2 <- [1,822,null,{}] 04:42:10 INFO - PROCESS | 3760 | 1467114130184 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:10 INFO - PROCESS | 3760 | 1467114130186 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:10 INFO - PROCESS | 3760 | 1467114130244 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 04:42:10 INFO - PROCESS | 3760 | 1467114130249 Marionette TRACE conn2 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:10 INFO - PROCESS | 3760 | 1467114130251 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:10 INFO - PROCESS | 3760 | ++DOCSHELL 131EB000 == 42 [pid = 3760] [id = 215] 04:42:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (13933C00) [pid = 3760] [serial = 643] [outer = 00000000] 04:42:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (1A60AC00) [pid = 3760] [serial = 644] [outer = 13933C00] 04:42:10 INFO - PROCESS | 3760 | 1467114130321 Marionette DEBUG loaded listener.js 04:42:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (16025400) [pid = 3760] [serial = 645] [outer = 13933C00] 04:42:10 INFO - PROCESS | 3760 | 1467114130724 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 04:42:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 04:42:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 579ms 04:42:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 04:42:10 INFO - PROCESS | 3760 | 1467114130748 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 04:42:10 INFO - PROCESS | 3760 | 1467114130751 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 04:42:10 INFO - PROCESS | 3760 | 1467114130754 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 04:42:10 INFO - PROCESS | 3760 | 1467114130756 Marionette TRACE conn2 <- [1,826,null,{}] 04:42:10 INFO - PROCESS | 3760 | 1467114130763 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:10 INFO - PROCESS | 3760 | 1467114130765 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:10 INFO - PROCESS | 3760 | 1467114130841 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 04:42:10 INFO - PROCESS | 3760 | 1467114130847 Marionette TRACE conn2 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:10 INFO - PROCESS | 3760 | 1467114130849 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:10 INFO - PROCESS | 3760 | ++DOCSHELL 14309000 == 43 [pid = 3760] [id = 216] 04:42:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (15589000) [pid = 3760] [serial = 646] [outer = 00000000] 04:42:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (1A671000) [pid = 3760] [serial = 647] [outer = 15589000] 04:42:10 INFO - PROCESS | 3760 | 1467114130891 Marionette DEBUG loaded listener.js 04:42:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (1A674800) [pid = 3760] [serial = 648] [outer = 15589000] 04:42:11 INFO - PROCESS | 3760 | 1467114131314 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 04:42:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 04:42:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 594ms 04:42:11 INFO - PROCESS | 3760 | 1467114131351 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 04:42:11 INFO - PROCESS | 3760 | 1467114131353 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 04:42:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 04:42:11 INFO - PROCESS | 3760 | 1467114131357 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 04:42:11 INFO - PROCESS | 3760 | 1467114131359 Marionette TRACE conn2 <- [1,830,null,{}] 04:42:11 INFO - PROCESS | 3760 | 1467114131362 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:11 INFO - PROCESS | 3760 | 1467114131364 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:11 INFO - PROCESS | 3760 | 1467114131484 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 04:42:11 INFO - PROCESS | 3760 | 1467114131615 Marionette TRACE conn2 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:11 INFO - PROCESS | 3760 | 1467114131618 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:11 INFO - PROCESS | 3760 | ++DOCSHELL 0C767000 == 44 [pid = 3760] [id = 217] 04:42:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (0C769400) [pid = 3760] [serial = 649] [outer = 00000000] 04:42:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (10A10000) [pid = 3760] [serial = 650] [outer = 0C769400] 04:42:11 INFO - PROCESS | 3760 | 1467114131677 Marionette DEBUG loaded listener.js 04:42:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (10E06800) [pid = 3760] [serial = 651] [outer = 0C769400] 04:42:12 INFO - PROCESS | 3760 | 1467114132279 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 04:42:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 04:42:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 990ms 04:42:12 INFO - PROCESS | 3760 | 1467114132355 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 04:42:12 INFO - PROCESS | 3760 | 1467114132359 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 04:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 04:42:12 INFO - PROCESS | 3760 | 1467114132364 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 04:42:12 INFO - PROCESS | 3760 | 1467114132368 Marionette TRACE conn2 <- [1,834,null,{}] 04:42:12 INFO - PROCESS | 3760 | 1467114132372 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:12 INFO - PROCESS | 3760 | 1467114132375 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:12 INFO - PROCESS | 3760 | 1467114132465 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 04:42:12 INFO - PROCESS | 3760 | 1467114132591 Marionette TRACE conn2 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:12 INFO - PROCESS | 3760 | 1467114132594 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:12 INFO - PROCESS | 3760 | ++DOCSHELL 12DC9800 == 45 [pid = 3760] [id = 218] 04:42:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (1312A000) [pid = 3760] [serial = 652] [outer = 00000000] 04:42:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (13D0DC00) [pid = 3760] [serial = 653] [outer = 1312A000] 04:42:12 INFO - PROCESS | 3760 | 1467114132632 Marionette DEBUG loaded listener.js 04:42:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (1520D000) [pid = 3760] [serial = 654] [outer = 1312A000] 04:42:13 INFO - PROCESS | 3760 | 1467114133170 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 04:42:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 04:42:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 849ms 04:42:13 INFO - PROCESS | 3760 | 1467114133220 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 04:42:13 INFO - PROCESS | 3760 | 1467114133223 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 04:42:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 04:42:13 INFO - PROCESS | 3760 | 1467114133227 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 04:42:13 INFO - PROCESS | 3760 | 1467114133229 Marionette TRACE conn2 <- [1,838,null,{}] 04:42:13 INFO - PROCESS | 3760 | 1467114133233 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:13 INFO - PROCESS | 3760 | 1467114133236 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:13 INFO - PROCESS | 3760 | 1467114133324 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 04:42:13 INFO - PROCESS | 3760 | 1467114133425 Marionette TRACE conn2 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:13 INFO - PROCESS | 3760 | 1467114133428 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:13 INFO - PROCESS | 3760 | ++DOCSHELL 17AC4400 == 46 [pid = 3760] [id = 219] 04:42:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (17AC6C00) [pid = 3760] [serial = 655] [outer = 00000000] 04:42:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (199B7C00) [pid = 3760] [serial = 656] [outer = 17AC6C00] 04:42:13 INFO - PROCESS | 3760 | 1467114133463 Marionette DEBUG loaded listener.js 04:42:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (1A1A7000) [pid = 3760] [serial = 657] [outer = 17AC6C00] 04:42:14 INFO - PROCESS | 3760 | 1467114134251 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 04:42:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 04:42:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1075ms 04:42:14 INFO - PROCESS | 3760 | 1467114134305 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 04:42:14 INFO - PROCESS | 3760 | 1467114134309 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 04:42:14 INFO - PROCESS | 3760 | 1467114134314 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 04:42:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 04:42:14 INFO - PROCESS | 3760 | 1467114134318 Marionette TRACE conn2 <- [1,842,null,{}] 04:42:14 INFO - PROCESS | 3760 | 1467114134323 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:14 INFO - PROCESS | 3760 | 1467114134326 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:14 INFO - PROCESS | 3760 | 1467114134411 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 04:42:14 INFO - PROCESS | 3760 | 1467114134491 Marionette TRACE conn2 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:14 INFO - PROCESS | 3760 | 1467114134495 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:14 INFO - PROCESS | 3760 | ++DOCSHELL 10E07800 == 47 [pid = 3760] [id = 220] 04:42:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (10E09400) [pid = 3760] [serial = 658] [outer = 00000000] 04:42:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (1281F800) [pid = 3760] [serial = 659] [outer = 10E09400] 04:42:14 INFO - PROCESS | 3760 | 1467114134586 Marionette DEBUG loaded listener.js 04:42:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (129F3C00) [pid = 3760] [serial = 660] [outer = 10E09400] 04:42:14 INFO - PROCESS | 3760 | --DOCSHELL 10E0C400 == 46 [pid = 3760] [id = 140] 04:42:14 INFO - PROCESS | 3760 | --DOCSHELL 16025000 == 45 [pid = 3760] [id = 147] 04:42:14 INFO - PROCESS | 3760 | --DOCSHELL 199BCC00 == 44 [pid = 3760] [id = 138] 04:42:14 INFO - PROCESS | 3760 | --DOCSHELL 14309000 == 43 [pid = 3760] [id = 216] 04:42:14 INFO - PROCESS | 3760 | --DOCSHELL 131EB000 == 42 [pid = 3760] [id = 215] 04:42:14 INFO - PROCESS | 3760 | --DOCSHELL 102C9000 == 41 [pid = 3760] [id = 214] 04:42:14 INFO - PROCESS | 3760 | --DOCSHELL 0C76C000 == 40 [pid = 3760] [id = 213] 04:42:14 INFO - PROCESS | 3760 | --DOCSHELL 19F38400 == 39 [pid = 3760] [id = 212] 04:42:14 INFO - PROCESS | 3760 | --DOCSHELL 17713C00 == 38 [pid = 3760] [id = 211] 04:42:14 INFO - PROCESS | 3760 | --DOCSHELL 16D2C800 == 37 [pid = 3760] [id = 210] 04:42:14 INFO - PROCESS | 3760 | --DOCSHELL 15595400 == 36 [pid = 3760] [id = 209] 04:42:14 INFO - PROCESS | 3760 | --DOCSHELL 13037C00 == 35 [pid = 3760] [id = 208] 04:42:14 INFO - PROCESS | 3760 | --DOCSHELL 10A03C00 == 34 [pid = 3760] [id = 207] 04:42:14 INFO - PROCESS | 3760 | --DOCSHELL 13D04000 == 33 [pid = 3760] [id = 206] 04:42:14 INFO - PROCESS | 3760 | --DOCSHELL 1346AC00 == 32 [pid = 3760] [id = 205] 04:42:14 INFO - PROCESS | 3760 | --DOCSHELL 1055D800 == 31 [pid = 3760] [id = 204] 04:42:14 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (1055A000) [pid = 3760] [serial = 558] [outer = 00000000] [url = about:blank] 04:42:14 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (15D82000) [pid = 3760] [serial = 596] [outer = 00000000] [url = about:blank] 04:42:14 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (1602AC00) [pid = 3760] [serial = 599] [outer = 00000000] [url = about:blank] 04:42:14 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (10A08000) [pid = 3760] [serial = 587] [outer = 00000000] [url = about:blank] 04:42:14 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (10E07000) [pid = 3760] [serial = 588] [outer = 00000000] [url = about:blank] 04:42:14 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (197BE400) [pid = 3760] [serial = 581] [outer = 00000000] [url = about:blank] 04:42:14 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (15333C00) [pid = 3760] [serial = 593] [outer = 00000000] [url = about:blank] 04:42:14 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (1346C400) [pid = 3760] [serial = 584] [outer = 00000000] [url = about:blank] 04:42:14 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1438EC00) [pid = 3760] [serial = 585] [outer = 00000000] [url = about:blank] 04:42:14 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (197BB800) [pid = 3760] [serial = 582] [outer = 00000000] [url = about:blank] 04:42:14 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (199C0C00) [pid = 3760] [serial = 608] [outer = 00000000] [url = about:blank] 04:42:14 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (13126000) [pid = 3760] [serial = 590] [outer = 00000000] [url = about:blank] 04:42:14 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (13155800) [pid = 3760] [serial = 591] [outer = 00000000] [url = about:blank] 04:42:14 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (17F49C00) [pid = 3760] [serial = 602] [outer = 00000000] [url = about:blank] 04:42:14 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (181DA000) [pid = 3760] [serial = 603] [outer = 00000000] [url = about:blank] 04:42:14 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (16028800) [pid = 3760] [serial = 597] [outer = 00000000] [url = about:blank] 04:42:14 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (19847C00) [pid = 3760] [serial = 605] [outer = 00000000] [url = about:blank] 04:42:14 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (1984A000) [pid = 3760] [serial = 606] [outer = 00000000] [url = about:blank] 04:42:14 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (1695C800) [pid = 3760] [serial = 600] [outer = 00000000] [url = about:blank] 04:42:14 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (1542F400) [pid = 3760] [serial = 594] [outer = 00000000] [url = about:blank] 04:42:15 INFO - PROCESS | 3760 | 1467114135042 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 04:42:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 04:42:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 764ms 04:42:15 INFO - PROCESS | 3760 | 1467114135076 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 04:42:15 INFO - PROCESS | 3760 | 1467114135080 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 04:42:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 04:42:15 INFO - PROCESS | 3760 | 1467114135086 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 04:42:15 INFO - PROCESS | 3760 | 1467114135088 Marionette TRACE conn2 <- [1,846,null,{}] 04:42:15 INFO - PROCESS | 3760 | 1467114135092 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:15 INFO - PROCESS | 3760 | 1467114135094 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:15 INFO - PROCESS | 3760 | 1467114135181 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 04:42:15 INFO - PROCESS | 3760 | 1467114135189 Marionette TRACE conn2 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:15 INFO - PROCESS | 3760 | 1467114135192 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:15 INFO - PROCESS | 3760 | ++DOCSHELL 10F49000 == 32 [pid = 3760] [id = 221] 04:42:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (11212800) [pid = 3760] [serial = 661] [outer = 00000000] 04:42:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (12D87400) [pid = 3760] [serial = 662] [outer = 11212800] 04:42:15 INFO - PROCESS | 3760 | 1467114135241 Marionette DEBUG loaded listener.js 04:42:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (13155800) [pid = 3760] [serial = 663] [outer = 11212800] 04:42:15 INFO - PROCESS | 3760 | 1467114135648 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 04:42:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 04:42:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 580ms 04:42:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 04:42:15 INFO - PROCESS | 3760 | 1467114135667 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 04:42:15 INFO - PROCESS | 3760 | 1467114135669 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 04:42:15 INFO - PROCESS | 3760 | 1467114135673 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 04:42:15 INFO - PROCESS | 3760 | 1467114135677 Marionette TRACE conn2 <- [1,850,null,{}] 04:42:15 INFO - PROCESS | 3760 | 1467114135687 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:15 INFO - PROCESS | 3760 | 1467114135692 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:15 INFO - PROCESS | 3760 | 1467114135775 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 04:42:15 INFO - PROCESS | 3760 | 1467114135782 Marionette TRACE conn2 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:15 INFO - PROCESS | 3760 | 1467114135785 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:15 INFO - PROCESS | 3760 | ++DOCSHELL 1533E400 == 33 [pid = 3760] [id = 222] 04:42:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (1533FC00) [pid = 3760] [serial = 664] [outer = 00000000] 04:42:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (15B52C00) [pid = 3760] [serial = 665] [outer = 1533FC00] 04:42:15 INFO - PROCESS | 3760 | 1467114135821 Marionette DEBUG loaded listener.js 04:42:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (16024C00) [pid = 3760] [serial = 666] [outer = 1533FC00] 04:42:16 INFO - PROCESS | 3760 | 1467114136251 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 04:42:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 04:42:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 637ms 04:42:16 INFO - PROCESS | 3760 | 1467114136308 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 04:42:16 INFO - PROCESS | 3760 | 1467114136311 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 04:42:16 INFO - PROCESS | 3760 | 1467114136314 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 04:42:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 04:42:16 INFO - PROCESS | 3760 | 1467114136316 Marionette TRACE conn2 <- [1,854,null,{}] 04:42:16 INFO - PROCESS | 3760 | 1467114136319 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:16 INFO - PROCESS | 3760 | 1467114136321 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:16 INFO - PROCESS | 3760 | 1467114136403 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 04:42:16 INFO - PROCESS | 3760 | 1467114136391 Marionette TRACE conn2 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:16 INFO - PROCESS | 3760 | 1467114136393 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:16 INFO - PROCESS | 3760 | ++DOCSHELL 1695B800 == 34 [pid = 3760] [id = 223] 04:42:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (1695C000) [pid = 3760] [serial = 667] [outer = 00000000] 04:42:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (17710000) [pid = 3760] [serial = 668] [outer = 1695C000] 04:42:16 INFO - PROCESS | 3760 | 1467114136437 Marionette DEBUG loaded listener.js 04:42:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (17ABE800) [pid = 3760] [serial = 669] [outer = 1695C000] 04:42:16 INFO - PROCESS | 3760 | 1467114136849 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 04:42:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 04:42:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 566ms 04:42:16 INFO - PROCESS | 3760 | 1467114136893 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 04:42:16 INFO - PROCESS | 3760 | 1467114136895 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 04:42:16 INFO - PROCESS | 3760 | 1467114136898 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 04:42:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 04:42:16 INFO - PROCESS | 3760 | 1467114136900 Marionette TRACE conn2 <- [1,858,null,{}] 04:42:16 INFO - PROCESS | 3760 | 1467114136903 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:16 INFO - PROCESS | 3760 | 1467114136905 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:16 INFO - PROCESS | 3760 | 1467114136994 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 04:42:17 INFO - PROCESS | 3760 | 1467114137072 Marionette TRACE conn2 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:17 INFO - PROCESS | 3760 | 1467114137075 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:17 INFO - PROCESS | 3760 | ++DOCSHELL 17FECC00 == 35 [pid = 3760] [id = 224] 04:42:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (17FF0800) [pid = 3760] [serial = 670] [outer = 00000000] 04:42:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (197B3400) [pid = 3760] [serial = 671] [outer = 17FF0800] 04:42:17 INFO - PROCESS | 3760 | 1467114137119 Marionette DEBUG loaded listener.js 04:42:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (197B5400) [pid = 3760] [serial = 672] [outer = 17FF0800] 04:42:17 INFO - PROCESS | 3760 | 1467114137483 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 04:42:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 04:42:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 623ms 04:42:17 INFO - PROCESS | 3760 | 1467114137523 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 04:42:17 INFO - PROCESS | 3760 | 1467114137525 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 04:42:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 04:42:17 INFO - PROCESS | 3760 | 1467114137528 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 04:42:17 INFO - PROCESS | 3760 | 1467114137530 Marionette TRACE conn2 <- [1,862,null,{}] 04:42:17 INFO - PROCESS | 3760 | 1467114137534 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:17 INFO - PROCESS | 3760 | 1467114137539 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:17 INFO - PROCESS | 3760 | 1467114137673 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 04:42:17 INFO - PROCESS | 3760 | 1467114137686 Marionette TRACE conn2 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:17 INFO - PROCESS | 3760 | 1467114137688 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:17 INFO - PROCESS | 3760 | ++DOCSHELL 15D7F400 == 36 [pid = 3760] [id = 225] 04:42:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (181DC400) [pid = 3760] [serial = 673] [outer = 00000000] 04:42:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (19B8DC00) [pid = 3760] [serial = 674] [outer = 181DC400] 04:42:17 INFO - PROCESS | 3760 | 1467114137713 Marionette DEBUG loaded listener.js 04:42:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (19F3C000) [pid = 3760] [serial = 675] [outer = 181DC400] 04:42:18 INFO - PROCESS | 3760 | 1467114138108 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 04:42:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 04:42:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 622ms 04:42:18 INFO - PROCESS | 3760 | 1467114138174 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 04:42:18 INFO - PROCESS | 3760 | 1467114138176 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 04:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 04:42:18 INFO - PROCESS | 3760 | 1467114138180 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 04:42:18 INFO - PROCESS | 3760 | 1467114138181 Marionette TRACE conn2 <- [1,866,null,{}] 04:42:18 INFO - PROCESS | 3760 | 1467114138185 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:18 INFO - PROCESS | 3760 | 1467114138187 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:18 INFO - PROCESS | 3760 | 1467114138299 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 04:42:18 INFO - PROCESS | 3760 | 1467114138369 Marionette TRACE conn2 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:18 INFO - PROCESS | 3760 | 1467114138371 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:18 INFO - PROCESS | 3760 | ++DOCSHELL 1A1AF800 == 37 [pid = 3760] [id = 226] 04:42:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (1A5EEC00) [pid = 3760] [serial = 676] [outer = 00000000] 04:42:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (1A66B800) [pid = 3760] [serial = 677] [outer = 1A5EEC00] 04:42:18 INFO - PROCESS | 3760 | 1467114138413 Marionette DEBUG loaded listener.js 04:42:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (1A66F400) [pid = 3760] [serial = 678] [outer = 1A5EEC00] 04:42:18 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (15866400) [pid = 3760] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 04:42:18 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (10E0EC00) [pid = 3760] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 04:42:18 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (177EB400) [pid = 3760] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 04:42:18 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (10A0E800) [pid = 3760] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 04:42:18 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (1055A400) [pid = 3760] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 04:42:18 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (16D2DC00) [pid = 3760] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 04:42:18 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (19F38C00) [pid = 3760] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 04:42:18 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1303B000) [pid = 3760] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 04:42:18 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (13933C00) [pid = 3760] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 04:42:18 INFO - PROCESS | 3760 | 1467114138836 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 04:42:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 04:42:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 722ms 04:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 04:42:18 INFO - PROCESS | 3760 | 1467114138904 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 04:42:18 INFO - PROCESS | 3760 | 1467114138906 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 04:42:18 INFO - PROCESS | 3760 | 1467114138909 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 04:42:18 INFO - PROCESS | 3760 | 1467114138911 Marionette TRACE conn2 <- [1,870,null,{}] 04:42:18 INFO - PROCESS | 3760 | 1467114138916 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:18 INFO - PROCESS | 3760 | 1467114138917 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:18 INFO - PROCESS | 3760 | 1467114138976 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 04:42:18 INFO - PROCESS | 3760 | 1467114138983 Marionette TRACE conn2 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:18 INFO - PROCESS | 3760 | 1467114138985 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:19 INFO - PROCESS | 3760 | ++DOCSHELL 1026A800 == 38 [pid = 3760] [id = 227] 04:42:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (1055A400) [pid = 3760] [serial = 679] [outer = 00000000] 04:42:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (13940400) [pid = 3760] [serial = 680] [outer = 1055A400] 04:42:19 INFO - PROCESS | 3760 | 1467114139101 Marionette DEBUG loaded listener.js 04:42:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (15592400) [pid = 3760] [serial = 681] [outer = 1055A400] 04:42:19 INFO - PROCESS | 3760 | 1467114139416 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 04:42:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 04:42:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 537ms 04:42:19 INFO - PROCESS | 3760 | 1467114139447 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 04:42:19 INFO - PROCESS | 3760 | 1467114139449 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 04:42:19 INFO - PROCESS | 3760 | 1467114139452 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 04:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 04:42:19 INFO - PROCESS | 3760 | 1467114139454 Marionette TRACE conn2 <- [1,874,null,{}] 04:42:19 INFO - PROCESS | 3760 | 1467114139457 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:19 INFO - PROCESS | 3760 | 1467114139459 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:19 INFO - PROCESS | 3760 | 1467114139540 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 04:42:19 INFO - PROCESS | 3760 | 1467114139622 Marionette TRACE conn2 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:19 INFO - PROCESS | 3760 | 1467114139624 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:19 INFO - PROCESS | 3760 | ++DOCSHELL 13153000 == 39 [pid = 3760] [id = 228] 04:42:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (1533B400) [pid = 3760] [serial = 682] [outer = 00000000] 04:42:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (1A5FD800) [pid = 3760] [serial = 683] [outer = 1533B400] 04:42:19 INFO - PROCESS | 3760 | 1467114139666 Marionette DEBUG loaded listener.js 04:42:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (19BBA800) [pid = 3760] [serial = 684] [outer = 1533B400] 04:42:19 INFO - PROCESS | 3760 | 1467114139976 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 04:42:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 04:42:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 580ms 04:42:20 INFO - PROCESS | 3760 | 1467114140031 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 04:42:20 INFO - PROCESS | 3760 | 1467114140033 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 04:42:20 INFO - PROCESS | 3760 | 1467114140036 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 04:42:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 04:42:20 INFO - PROCESS | 3760 | 1467114140038 Marionette TRACE conn2 <- [1,878,null,{}] 04:42:20 INFO - PROCESS | 3760 | 1467114140042 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:20 INFO - PROCESS | 3760 | 1467114140043 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:20 INFO - PROCESS | 3760 | 1467114140154 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 04:42:20 INFO - PROCESS | 3760 | 1467114140162 Marionette TRACE conn2 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:20 INFO - PROCESS | 3760 | 1467114140164 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:20 INFO - PROCESS | 3760 | ++DOCSHELL 0C761000 == 40 [pid = 3760] [id = 229] 04:42:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (1393E400) [pid = 3760] [serial = 685] [outer = 00000000] 04:42:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (1A7F5800) [pid = 3760] [serial = 686] [outer = 1393E400] 04:42:20 INFO - PROCESS | 3760 | 1467114140207 Marionette DEBUG loaded listener.js 04:42:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (1A7F8000) [pid = 3760] [serial = 687] [outer = 1393E400] 04:42:21 INFO - PROCESS | 3760 | --DOCSHELL 17F4FC00 == 39 [pid = 3760] [id = 135] 04:42:21 INFO - PROCESS | 3760 | --DOCSHELL 10A01400 == 38 [pid = 3760] [id = 136] 04:42:21 INFO - PROCESS | 3760 | --DOCSHELL 10E07800 == 37 [pid = 3760] [id = 220] 04:42:21 INFO - PROCESS | 3760 | --DOCSHELL 12DC9800 == 36 [pid = 3760] [id = 218] 04:42:21 INFO - PROCESS | 3760 | --DOCSHELL 17AC4400 == 35 [pid = 3760] [id = 219] 04:42:21 INFO - PROCESS | 3760 | --DOCSHELL 0C767000 == 34 [pid = 3760] [id = 217] 04:42:21 INFO - PROCESS | 3760 | --DOCSHELL 1695B800 == 33 [pid = 3760] [id = 223] 04:42:21 INFO - PROCESS | 3760 | --DOCSHELL 10F49000 == 32 [pid = 3760] [id = 221] 04:42:21 INFO - PROCESS | 3760 | --DOCSHELL 13153000 == 31 [pid = 3760] [id = 228] 04:42:21 INFO - PROCESS | 3760 | --DOCSHELL 1533E400 == 30 [pid = 3760] [id = 222] 04:42:21 INFO - PROCESS | 3760 | --DOCSHELL 1026A800 == 29 [pid = 3760] [id = 227] 04:42:21 INFO - PROCESS | 3760 | --DOCSHELL 17FECC00 == 28 [pid = 3760] [id = 224] 04:42:21 INFO - PROCESS | 3760 | --DOCSHELL 15D7F400 == 27 [pid = 3760] [id = 225] 04:42:21 INFO - PROCESS | 3760 | --DOCSHELL 1A1AF800 == 26 [pid = 3760] [id = 226] 04:42:22 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (10F4CC00) [pid = 3760] [serial = 620] [outer = 00000000] [url = about:blank] 04:42:22 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (114CBC00) [pid = 3760] [serial = 621] [outer = 00000000] [url = about:blank] 04:42:22 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (131EB800) [pid = 3760] [serial = 623] [outer = 00000000] [url = about:blank] 04:42:22 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (13462C00) [pid = 3760] [serial = 624] [outer = 00000000] [url = about:blank] 04:42:22 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (176C1400) [pid = 3760] [serial = 629] [outer = 00000000] [url = about:blank] 04:42:22 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (15D80000) [pid = 3760] [serial = 626] [outer = 00000000] [url = about:blank] 04:42:22 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (16026000) [pid = 3760] [serial = 627] [outer = 00000000] [url = about:blank] 04:42:22 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1A602800) [pid = 3760] [serial = 638] [outer = 00000000] [url = about:blank] 04:42:22 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (1A40D800) [pid = 3760] [serial = 636] [outer = 00000000] [url = about:blank] 04:42:22 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (11213400) [pid = 3760] [serial = 611] [outer = 00000000] [url = about:blank] 04:42:22 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1A404000) [pid = 3760] [serial = 635] [outer = 00000000] [url = about:blank] 04:42:22 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (1678B400) [pid = 3760] [serial = 617] [outer = 00000000] [url = about:blank] 04:42:22 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (19849400) [pid = 3760] [serial = 641] [outer = 00000000] [url = about:blank] 04:42:22 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (1A5F9400) [pid = 3760] [serial = 642] [outer = 00000000] [url = about:blank] 04:42:22 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (1A605C00) [pid = 3760] [serial = 639] [outer = 00000000] [url = about:blank] 04:42:22 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (15309400) [pid = 3760] [serial = 614] [outer = 00000000] [url = about:blank] 04:42:22 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (181DA800) [pid = 3760] [serial = 632] [outer = 00000000] [url = about:blank] 04:42:22 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (181DCC00) [pid = 3760] [serial = 633] [outer = 00000000] [url = about:blank] 04:42:22 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (1A60AC00) [pid = 3760] [serial = 644] [outer = 00000000] [url = about:blank] 04:42:22 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (17717000) [pid = 3760] [serial = 630] [outer = 00000000] [url = about:blank] 04:42:22 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (16025400) [pid = 3760] [serial = 645] [outer = 00000000] [url = about:blank] 04:42:22 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (1A671000) [pid = 3760] [serial = 647] [outer = 00000000] [url = about:blank] 04:42:22 INFO - PROCESS | 3760 | 1467114142095 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 04:42:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 04:42:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 2108ms 04:42:22 INFO - PROCESS | 3760 | 1467114142142 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 04:42:22 INFO - PROCESS | 3760 | 1467114142146 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 04:42:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 04:42:22 INFO - PROCESS | 3760 | 1467114142151 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 04:42:22 INFO - PROCESS | 3760 | 1467114142154 Marionette TRACE conn2 <- [1,882,null,{}] 04:42:22 INFO - PROCESS | 3760 | 1467114142161 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:22 INFO - PROCESS | 3760 | 1467114142164 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:22 INFO - PROCESS | 3760 | 1467114142244 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 04:42:22 INFO - PROCESS | 3760 | 1467114142327 Marionette TRACE conn2 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:22 INFO - PROCESS | 3760 | 1467114142331 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:22 INFO - PROCESS | 3760 | ++DOCSHELL 10A76C00 == 27 [pid = 3760] [id = 230] 04:42:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (10A77C00) [pid = 3760] [serial = 688] [outer = 00000000] 04:42:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (10E09800) [pid = 3760] [serial = 689] [outer = 10A77C00] 04:42:22 INFO - PROCESS | 3760 | 1467114142380 Marionette DEBUG loaded listener.js 04:42:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (10E78800) [pid = 3760] [serial = 690] [outer = 10A77C00] 04:42:22 INFO - PROCESS | 3760 | 1467114142746 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 04:42:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 04:42:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 637ms 04:42:22 INFO - PROCESS | 3760 | 1467114142789 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 04:42:22 INFO - PROCESS | 3760 | 1467114142794 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 04:42:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 04:42:22 INFO - PROCESS | 3760 | 1467114142800 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 04:42:22 INFO - PROCESS | 3760 | 1467114142803 Marionette TRACE conn2 <- [1,886,null,{}] 04:42:22 INFO - PROCESS | 3760 | 1467114142807 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:22 INFO - PROCESS | 3760 | 1467114142810 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:22 INFO - PROCESS | 3760 | 1467114142883 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 04:42:22 INFO - PROCESS | 3760 | 1467114142889 Marionette TRACE conn2 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:22 INFO - PROCESS | 3760 | 1467114142892 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:22 INFO - PROCESS | 3760 | ++DOCSHELL 11C45800 == 28 [pid = 3760] [id = 231] 04:42:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (11C46800) [pid = 3760] [serial = 691] [outer = 00000000] 04:42:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (128A7800) [pid = 3760] [serial = 692] [outer = 11C46800] 04:42:22 INFO - PROCESS | 3760 | 1467114142940 Marionette DEBUG loaded listener.js 04:42:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (12BD4400) [pid = 3760] [serial = 693] [outer = 11C46800] 04:42:23 INFO - PROCESS | 3760 | 1467114143357 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 04:42:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 04:42:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 636ms 04:42:23 INFO - PROCESS | 3760 | 1467114143424 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 04:42:23 INFO - PROCESS | 3760 | 1467114143426 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 04:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 04:42:23 INFO - PROCESS | 3760 | 1467114143430 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 04:42:23 INFO - PROCESS | 3760 | 1467114143433 Marionette TRACE conn2 <- [1,890,null,{}] 04:42:23 INFO - PROCESS | 3760 | 1467114143445 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:23 INFO - PROCESS | 3760 | 1467114143449 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:23 INFO - PROCESS | 3760 | 1467114143562 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 04:42:23 INFO - PROCESS | 3760 | 1467114143630 Marionette TRACE conn2 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:23 INFO - PROCESS | 3760 | 1467114143633 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:23 INFO - PROCESS | 3760 | ++DOCSHELL 13934C00 == 29 [pid = 3760] [id = 232] 04:42:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (13936800) [pid = 3760] [serial = 694] [outer = 00000000] 04:42:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (14305400) [pid = 3760] [serial = 695] [outer = 13936800] 04:42:23 INFO - PROCESS | 3760 | 1467114143681 Marionette DEBUG loaded listener.js 04:42:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (14391800) [pid = 3760] [serial = 696] [outer = 13936800] 04:42:24 INFO - PROCESS | 3760 | 1467114144030 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 04:42:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 04:42:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 622ms 04:42:24 INFO - PROCESS | 3760 | 1467114144068 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 04:42:24 INFO - PROCESS | 3760 | 1467114144071 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 04:42:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 04:42:24 INFO - PROCESS | 3760 | 1467114144074 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 04:42:24 INFO - PROCESS | 3760 | 1467114144075 Marionette TRACE conn2 <- [1,894,null,{}] 04:42:24 INFO - PROCESS | 3760 | 1467114144090 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:24 INFO - PROCESS | 3760 | 1467114144092 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:24 INFO - PROCESS | 3760 | 1467114144160 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 04:42:24 INFO - PROCESS | 3760 | 1467114144166 Marionette TRACE conn2 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:24 INFO - PROCESS | 3760 | 1467114144168 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:24 INFO - PROCESS | 3760 | ++DOCSHELL 15594000 == 30 [pid = 3760] [id = 233] 04:42:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (15869C00) [pid = 3760] [serial = 697] [outer = 00000000] 04:42:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (15B51800) [pid = 3760] [serial = 698] [outer = 15869C00] 04:42:24 INFO - PROCESS | 3760 | 1467114144212 Marionette DEBUG loaded listener.js 04:42:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (16021000) [pid = 3760] [serial = 699] [outer = 15869C00] 04:42:24 INFO - PROCESS | 3760 | 1467114144604 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 04:42:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 04:42:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 566ms 04:42:24 INFO - PROCESS | 3760 | 1467114144642 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 04:42:24 INFO - PROCESS | 3760 | 1467114144644 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 04:42:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 04:42:24 INFO - PROCESS | 3760 | 1467114144647 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 04:42:24 INFO - PROCESS | 3760 | 1467114144649 Marionette TRACE conn2 <- [1,898,null,{}] 04:42:24 INFO - PROCESS | 3760 | 1467114144653 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:24 INFO - PROCESS | 3760 | 1467114144655 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:24 INFO - PROCESS | 3760 | 1467114144753 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 04:42:24 INFO - PROCESS | 3760 | 1467114144764 Marionette TRACE conn2 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:24 INFO - PROCESS | 3760 | 1467114144766 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:24 INFO - PROCESS | 3760 | ++DOCSHELL 1678FC00 == 31 [pid = 3760] [id = 234] 04:42:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (16790000) [pid = 3760] [serial = 700] [outer = 00000000] 04:42:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (1695C400) [pid = 3760] [serial = 701] [outer = 16790000] 04:42:24 INFO - PROCESS | 3760 | 1467114144810 Marionette DEBUG loaded listener.js 04:42:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (16D30000) [pid = 3760] [serial = 702] [outer = 16790000] 04:42:25 INFO - PROCESS | 3760 | 1467114145246 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 04:42:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 04:42:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 623ms 04:42:25 INFO - PROCESS | 3760 | 1467114145282 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 04:42:25 INFO - PROCESS | 3760 | 1467114145284 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 04:42:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 04:42:25 INFO - PROCESS | 3760 | 1467114145288 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 04:42:25 INFO - PROCESS | 3760 | 1467114145289 Marionette TRACE conn2 <- [1,902,null,{}] 04:42:25 INFO - PROCESS | 3760 | 1467114145293 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:25 INFO - PROCESS | 3760 | 1467114145298 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:25 INFO - PROCESS | 3760 | 1467114145410 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 04:42:25 INFO - PROCESS | 3760 | 1467114145405 Marionette TRACE conn2 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:25 INFO - PROCESS | 3760 | 1467114145408 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:25 INFO - PROCESS | 3760 | ++DOCSHELL 17AC9C00 == 32 [pid = 3760] [id = 235] 04:42:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (17F49C00) [pid = 3760] [serial = 703] [outer = 00000000] 04:42:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (197BA400) [pid = 3760] [serial = 704] [outer = 17F49C00] 04:42:25 INFO - PROCESS | 3760 | 1467114145452 Marionette DEBUG loaded listener.js 04:42:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (19844400) [pid = 3760] [serial = 705] [outer = 17F49C00] 04:42:25 INFO - PROCESS | 3760 | 1467114145824 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 04:42:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 04:42:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 580ms 04:42:25 INFO - PROCESS | 3760 | 1467114145865 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 04:42:25 INFO - PROCESS | 3760 | 1467114145867 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 04:42:25 INFO - PROCESS | 3760 | 1467114145870 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 04:42:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 04:42:25 INFO - PROCESS | 3760 | 1467114145872 Marionette TRACE conn2 <- [1,906,null,{}] 04:42:25 INFO - PROCESS | 3760 | 1467114145890 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:25 INFO - PROCESS | 3760 | 1467114145892 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:25 INFO - PROCESS | 3760 | 1467114145967 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 04:42:25 INFO - PROCESS | 3760 | 1467114145973 Marionette TRACE conn2 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:25 INFO - PROCESS | 3760 | 1467114145975 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:25 INFO - PROCESS | 3760 | ++DOCSHELL 197B2800 == 33 [pid = 3760] [id = 236] 04:42:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (19848C00) [pid = 3760] [serial = 706] [outer = 00000000] 04:42:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (199BBC00) [pid = 3760] [serial = 707] [outer = 19848C00] 04:42:26 INFO - PROCESS | 3760 | 1467114146004 Marionette DEBUG loaded listener.js 04:42:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (199C2C00) [pid = 3760] [serial = 708] [outer = 19848C00] 04:42:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (1A5EF000) [pid = 3760] [serial = 709] [outer = 1B2BD400] 04:42:26 INFO - PROCESS | 3760 | 1467114146480 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 04:42:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 04:42:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 636ms 04:42:26 INFO - PROCESS | 3760 | 1467114146506 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 04:42:26 INFO - PROCESS | 3760 | 1467114146508 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 04:42:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 04:42:26 INFO - PROCESS | 3760 | 1467114146512 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 04:42:26 INFO - PROCESS | 3760 | 1467114146513 Marionette TRACE conn2 <- [1,910,null,{}] 04:42:26 INFO - PROCESS | 3760 | 1467114146517 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:26 INFO - PROCESS | 3760 | 1467114146519 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:26 INFO - PROCESS | 3760 | 1467114146577 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 04:42:26 INFO - PROCESS | 3760 | 1467114146583 Marionette TRACE conn2 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:26 INFO - PROCESS | 3760 | 1467114146585 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:26 INFO - PROCESS | 3760 | ++DOCSHELL 199BA000 == 34 [pid = 3760] [id = 237] 04:42:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (1A1B2800) [pid = 3760] [serial = 710] [outer = 00000000] 04:42:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (1A5EE400) [pid = 3760] [serial = 711] [outer = 1A1B2800] 04:42:26 INFO - PROCESS | 3760 | 1467114146628 Marionette DEBUG loaded listener.js 04:42:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (1A5F5800) [pid = 3760] [serial = 712] [outer = 1A1B2800] 04:42:27 INFO - PROCESS | 3760 | 1467114147058 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 04:42:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 04:42:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 580ms 04:42:27 INFO - PROCESS | 3760 | 1467114147088 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 04:42:27 INFO - PROCESS | 3760 | 1467114147090 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 04:42:27 INFO - PROCESS | 3760 | 1467114147093 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 04:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 04:42:27 INFO - PROCESS | 3760 | 1467114147095 Marionette TRACE conn2 <- [1,914,null,{}] 04:42:27 INFO - PROCESS | 3760 | 1467114147099 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:27 INFO - PROCESS | 3760 | 1467114147100 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:27 INFO - PROCESS | 3760 | 1467114147193 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 04:42:27 INFO - PROCESS | 3760 | 1467114147276 Marionette TRACE conn2 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:27 INFO - PROCESS | 3760 | 1467114147278 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:27 INFO - PROCESS | 3760 | ++DOCSHELL 13933400 == 35 [pid = 3760] [id = 238] 04:42:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (17468C00) [pid = 3760] [serial = 713] [outer = 00000000] 04:42:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (1A66D000) [pid = 3760] [serial = 714] [outer = 17468C00] 04:42:27 INFO - PROCESS | 3760 | 1467114147321 Marionette DEBUG loaded listener.js 04:42:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (1A670400) [pid = 3760] [serial = 715] [outer = 17468C00] 04:42:27 INFO - PROCESS | 3760 | 1467114147689 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 04:42:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 04:42:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 622ms 04:42:27 INFO - PROCESS | 3760 | 1467114147737 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 04:42:27 INFO - PROCESS | 3760 | 1467114147739 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 04:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 04:42:27 INFO - PROCESS | 3760 | 1467114147725 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 04:42:27 INFO - PROCESS | 3760 | 1467114147727 Marionette TRACE conn2 <- [1,918,null,{}] 04:42:27 INFO - PROCESS | 3760 | 1467114147730 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:27 INFO - PROCESS | 3760 | 1467114147732 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:27 INFO - PROCESS | 3760 | 1467114147855 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 04:42:27 INFO - PROCESS | 3760 | 1467114147912 Marionette TRACE conn2 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:27 INFO - PROCESS | 3760 | 1467114147914 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:27 INFO - PROCESS | 3760 | ++DOCSHELL 1393A000 == 36 [pid = 3760] [id = 239] 04:42:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (17710800) [pid = 3760] [serial = 716] [outer = 00000000] 04:42:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (1A7F6400) [pid = 3760] [serial = 717] [outer = 17710800] 04:42:27 INFO - PROCESS | 3760 | 1467114147939 Marionette DEBUG loaded listener.js 04:42:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (1AA4E800) [pid = 3760] [serial = 718] [outer = 17710800] 04:42:28 INFO - PROCESS | 3760 | 1467114148332 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 04:42:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 04:42:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 623ms 04:42:28 INFO - PROCESS | 3760 | 1467114148363 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 04:42:28 INFO - PROCESS | 3760 | 1467114148366 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 04:42:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 04:42:28 INFO - PROCESS | 3760 | 1467114148369 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 04:42:28 INFO - PROCESS | 3760 | 1467114148373 Marionette TRACE conn2 <- [1,922,null,{}] 04:42:28 INFO - PROCESS | 3760 | 1467114148376 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:28 INFO - PROCESS | 3760 | 1467114148378 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:28 INFO - PROCESS | 3760 | 1467114148514 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 04:42:28 INFO - PROCESS | 3760 | 1467114148537 Marionette TRACE conn2 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:28 INFO - PROCESS | 3760 | 1467114148539 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:28 INFO - PROCESS | 3760 | ++DOCSHELL 1A607800 == 37 [pid = 3760] [id = 240] 04:42:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (1A674400) [pid = 3760] [serial = 719] [outer = 00000000] 04:42:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (1AAB7800) [pid = 3760] [serial = 720] [outer = 1A674400] 04:42:28 INFO - PROCESS | 3760 | 1467114148590 Marionette DEBUG loaded listener.js 04:42:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (1ABAC800) [pid = 3760] [serial = 721] [outer = 1A674400] 04:42:28 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (13936C00) [pid = 3760] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 04:42:28 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (13D04400) [pid = 3760] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 04:42:28 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (1533B400) [pid = 3760] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 04:42:28 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (17FF0800) [pid = 3760] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 04:42:28 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (181DC400) [pid = 3760] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 04:42:28 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (1055A400) [pid = 3760] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 04:42:28 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (1A5EEC00) [pid = 3760] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 04:42:28 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (1695C000) [pid = 3760] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 04:42:28 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (1533FC00) [pid = 3760] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 04:42:28 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (11212800) [pid = 3760] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 04:42:28 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (10E09400) [pid = 3760] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 04:42:28 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (17AC6C00) [pid = 3760] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 04:42:28 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (1312A000) [pid = 3760] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 04:42:28 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (0C769400) [pid = 3760] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 04:42:28 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (15589000) [pid = 3760] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 04:42:28 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (10A05C00) [pid = 3760] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 04:42:28 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (13132400) [pid = 3760] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 04:42:29 INFO - PROCESS | 3760 | 1467114149183 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 04:42:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 04:42:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 848ms 04:42:29 INFO - PROCESS | 3760 | 1467114149224 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 04:42:29 INFO - PROCESS | 3760 | 1467114149226 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 04:42:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 04:42:29 INFO - PROCESS | 3760 | 1467114149229 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 04:42:29 INFO - PROCESS | 3760 | 1467114149231 Marionette TRACE conn2 <- [1,926,null,{}] 04:42:29 INFO - PROCESS | 3760 | 1467114149235 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:29 INFO - PROCESS | 3760 | 1467114149236 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:29 INFO - PROCESS | 3760 | 1467114149318 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 04:42:29 INFO - PROCESS | 3760 | 1467114149323 Marionette TRACE conn2 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:29 INFO - PROCESS | 3760 | 1467114149325 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:29 INFO - PROCESS | 3760 | ++DOCSHELL 12D86800 == 38 [pid = 3760] [id = 241] 04:42:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (13936C00) [pid = 3760] [serial = 722] [outer = 00000000] 04:42:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (15428400) [pid = 3760] [serial = 723] [outer = 13936C00] 04:42:29 INFO - PROCESS | 3760 | 1467114149350 Marionette DEBUG loaded listener.js 04:42:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (177F7400) [pid = 3760] [serial = 724] [outer = 13936C00] 04:42:29 INFO - PROCESS | 3760 | 1467114149741 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 04:42:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 04:42:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 565ms 04:42:29 INFO - PROCESS | 3760 | 1467114149802 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 04:42:29 INFO - PROCESS | 3760 | 1467114149804 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 04:42:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 04:42:29 INFO - PROCESS | 3760 | 1467114149807 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 04:42:29 INFO - PROCESS | 3760 | 1467114149809 Marionette TRACE conn2 <- [1,930,null,{}] 04:42:29 INFO - PROCESS | 3760 | 1467114149813 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:29 INFO - PROCESS | 3760 | 1467114149814 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:29 INFO - PROCESS | 3760 | 1467114149904 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 04:42:29 INFO - PROCESS | 3760 | 1467114149915 Marionette TRACE conn2 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:29 INFO - PROCESS | 3760 | 1467114149917 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:29 INFO - PROCESS | 3760 | ++DOCSHELL 1558A800 == 39 [pid = 3760] [id = 242] 04:42:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (181D3C00) [pid = 3760] [serial = 725] [outer = 00000000] 04:42:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (1A610000) [pid = 3760] [serial = 726] [outer = 181D3C00] 04:42:29 INFO - PROCESS | 3760 | 1467114149959 Marionette DEBUG loaded listener.js 04:42:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (1A7F9400) [pid = 3760] [serial = 727] [outer = 181D3C00] 04:42:30 INFO - PROCESS | 3760 | 1467114150363 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 04:42:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 04:42:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 565ms 04:42:30 INFO - PROCESS | 3760 | 1467114150389 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 04:42:30 INFO - PROCESS | 3760 | 1467114150391 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 04:42:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 04:42:30 INFO - PROCESS | 3760 | 1467114150398 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 04:42:30 INFO - PROCESS | 3760 | 1467114150400 Marionette TRACE conn2 <- [1,934,null,{}] 04:42:30 INFO - PROCESS | 3760 | 1467114150403 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:30 INFO - PROCESS | 3760 | 1467114150405 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:30 INFO - PROCESS | 3760 | 1467114150484 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 04:42:30 INFO - PROCESS | 3760 | 1467114150488 Marionette TRACE conn2 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:30 INFO - PROCESS | 3760 | 1467114150490 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:30 INFO - PROCESS | 3760 | ++DOCSHELL 17AC6C00 == 40 [pid = 3760] [id = 243] 04:42:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (1AAB1400) [pid = 3760] [serial = 728] [outer = 00000000] 04:42:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (1ABB2800) [pid = 3760] [serial = 729] [outer = 1AAB1400] 04:42:30 INFO - PROCESS | 3760 | 1467114150515 Marionette DEBUG loaded listener.js 04:42:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (1ABB7C00) [pid = 3760] [serial = 730] [outer = 1AAB1400] 04:42:31 INFO - PROCESS | 3760 | 1467114151112 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 04:42:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 04:42:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 820ms 04:42:31 INFO - PROCESS | 3760 | 1467114151226 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 04:42:31 INFO - PROCESS | 3760 | 1467114151230 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 04:42:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 04:42:31 INFO - PROCESS | 3760 | 1467114151235 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 04:42:31 INFO - PROCESS | 3760 | 1467114151239 Marionette TRACE conn2 <- [1,938,null,{}] 04:42:31 INFO - PROCESS | 3760 | 1467114151245 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:31 INFO - PROCESS | 3760 | 1467114151248 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:31 INFO - PROCESS | 3760 | 1467114151357 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 04:42:31 INFO - PROCESS | 3760 | 1467114151481 Marionette TRACE conn2 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:31 INFO - PROCESS | 3760 | 1467114151484 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:31 INFO - PROCESS | 3760 | ++DOCSHELL 0C7E9800 == 41 [pid = 3760] [id = 244] 04:42:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (0C7EB400) [pid = 3760] [serial = 731] [outer = 00000000] 04:42:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (0C7F0400) [pid = 3760] [serial = 732] [outer = 0C7EB400] 04:42:31 INFO - PROCESS | 3760 | 1467114151540 Marionette DEBUG loaded listener.js 04:42:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (10A09400) [pid = 3760] [serial = 733] [outer = 0C7EB400] 04:42:32 INFO - PROCESS | 3760 | 1467114152350 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 04:42:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 04:42:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1132ms 04:42:32 INFO - PROCESS | 3760 | 1467114152372 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 04:42:32 INFO - PROCESS | 3760 | 1467114152376 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 04:42:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 04:42:32 INFO - PROCESS | 3760 | 1467114152382 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 04:42:32 INFO - PROCESS | 3760 | 1467114152385 Marionette TRACE conn2 <- [1,942,null,{}] 04:42:32 INFO - PROCESS | 3760 | 1467114152391 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:32 INFO - PROCESS | 3760 | 1467114152394 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:32 INFO - PROCESS | 3760 | 1467114152499 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 04:42:32 INFO - PROCESS | 3760 | 1467114152561 Marionette TRACE conn2 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:32 INFO - PROCESS | 3760 | 1467114152566 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:32 INFO - PROCESS | 3760 | ++DOCSHELL 10A07800 == 42 [pid = 3760] [id = 245] 04:42:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (10A08000) [pid = 3760] [serial = 734] [outer = 00000000] 04:42:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (10A78000) [pid = 3760] [serial = 735] [outer = 10A08000] 04:42:32 INFO - PROCESS | 3760 | 1467114152673 Marionette DEBUG loaded listener.js 04:42:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (10E78C00) [pid = 3760] [serial = 736] [outer = 10A08000] 04:42:32 INFO - PROCESS | 3760 | --DOCSHELL 16791000 == 41 [pid = 3760] [id = 191] 04:42:32 INFO - PROCESS | 3760 | --DOCSHELL 1530C000 == 40 [pid = 3760] [id = 200] 04:42:32 INFO - PROCESS | 3760 | --DOCSHELL 0C75E800 == 39 [pid = 3760] [id = 196] 04:42:32 INFO - PROCESS | 3760 | --DOCSHELL 177EE000 == 38 [pid = 3760] [id = 201] 04:42:33 INFO - PROCESS | 3760 | --DOCSHELL 1289E400 == 37 [pid = 3760] [id = 193] 04:42:33 INFO - PROCESS | 3760 | --DOCSHELL 197B2400 == 36 [pid = 3760] [id = 202] 04:42:33 INFO - PROCESS | 3760 | --DOCSHELL 1310E400 == 35 [pid = 3760] [id = 192] 04:42:33 INFO - PROCESS | 3760 | --DOCSHELL 11AE3000 == 34 [pid = 3760] [id = 188] 04:42:33 INFO - PROCESS | 3760 | --DOCSHELL 15874000 == 33 [pid = 3760] [id = 199] 04:42:33 INFO - PROCESS | 3760 | --DOCSHELL 15874800 == 32 [pid = 3760] [id = 190] 04:42:33 INFO - PROCESS | 3760 | --DOCSHELL 12BCE800 == 31 [pid = 3760] [id = 197] 04:42:33 INFO - PROCESS | 3760 | --DOCSHELL 1123EC00 == 30 [pid = 3760] [id = 187] 04:42:33 INFO - PROCESS | 3760 | --DOCSHELL 1438F800 == 29 [pid = 3760] [id = 198] 04:42:33 INFO - PROCESS | 3760 | --DOCSHELL 132BE400 == 28 [pid = 3760] [id = 189] 04:42:33 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (1A7F5800) [pid = 3760] [serial = 686] [outer = 00000000] [url = about:blank] 04:42:33 INFO - PROCESS | 3760 | --DOCSHELL 0C761000 == 27 [pid = 3760] [id = 229] 04:42:33 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (1558C800) [pid = 3760] [serial = 615] [outer = 00000000] [url = about:blank] 04:42:33 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (177EFC00) [pid = 3760] [serial = 618] [outer = 00000000] [url = about:blank] 04:42:33 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (114D3C00) [pid = 3760] [serial = 612] [outer = 00000000] [url = about:blank] 04:42:33 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (19B8E000) [pid = 3760] [serial = 609] [outer = 00000000] [url = about:blank] 04:42:33 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (19BBA800) [pid = 3760] [serial = 684] [outer = 00000000] [url = about:blank] 04:42:33 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (197B3400) [pid = 3760] [serial = 671] [outer = 00000000] [url = about:blank] 04:42:33 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (197B5400) [pid = 3760] [serial = 672] [outer = 00000000] [url = about:blank] 04:42:33 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (19F3C000) [pid = 3760] [serial = 675] [outer = 00000000] [url = about:blank] 04:42:33 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (19B8DC00) [pid = 3760] [serial = 674] [outer = 00000000] [url = about:blank] 04:42:33 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (13940400) [pid = 3760] [serial = 680] [outer = 00000000] [url = about:blank] 04:42:33 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (1A66B800) [pid = 3760] [serial = 677] [outer = 00000000] [url = about:blank] 04:42:33 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (1A66F400) [pid = 3760] [serial = 678] [outer = 00000000] [url = about:blank] 04:42:33 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (17710000) [pid = 3760] [serial = 668] [outer = 00000000] [url = about:blank] 04:42:33 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (15B52C00) [pid = 3760] [serial = 665] [outer = 00000000] [url = about:blank] 04:42:33 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (16024C00) [pid = 3760] [serial = 666] [outer = 00000000] [url = about:blank] 04:42:33 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (12D87400) [pid = 3760] [serial = 662] [outer = 00000000] [url = about:blank] 04:42:33 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (13155800) [pid = 3760] [serial = 663] [outer = 00000000] [url = about:blank] 04:42:33 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (129F3C00) [pid = 3760] [serial = 660] [outer = 00000000] [url = about:blank] 04:42:33 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (1281F800) [pid = 3760] [serial = 659] [outer = 00000000] [url = about:blank] 04:42:33 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1A1A7000) [pid = 3760] [serial = 657] [outer = 00000000] [url = about:blank] 04:42:33 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (199B7C00) [pid = 3760] [serial = 656] [outer = 00000000] [url = about:blank] 04:42:33 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (1520D000) [pid = 3760] [serial = 654] [outer = 00000000] [url = about:blank] 04:42:33 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (13D0DC00) [pid = 3760] [serial = 653] [outer = 00000000] [url = about:blank] 04:42:33 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (10E06800) [pid = 3760] [serial = 651] [outer = 00000000] [url = about:blank] 04:42:33 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (10A10000) [pid = 3760] [serial = 650] [outer = 00000000] [url = about:blank] 04:42:33 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (1A674800) [pid = 3760] [serial = 648] [outer = 00000000] [url = about:blank] 04:42:33 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (15592400) [pid = 3760] [serial = 681] [outer = 00000000] [url = about:blank] 04:42:33 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (1A5FD800) [pid = 3760] [serial = 683] [outer = 00000000] [url = about:blank] 04:42:33 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (17ABE800) [pid = 3760] [serial = 669] [outer = 00000000] [url = about:blank] 04:42:33 INFO - PROCESS | 3760 | 1467114153184 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 04:42:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 04:42:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 821ms 04:42:33 INFO - PROCESS | 3760 | 1467114153204 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 04:42:33 INFO - PROCESS | 3760 | 1467114153208 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 04:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 04:42:33 INFO - PROCESS | 3760 | 1467114153215 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 04:42:33 INFO - PROCESS | 3760 | 1467114153217 Marionette TRACE conn2 <- [1,946,null,{}] 04:42:33 INFO - PROCESS | 3760 | 1467114153225 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:33 INFO - PROCESS | 3760 | 1467114153227 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:33 INFO - PROCESS | 3760 | 1467114153295 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 04:42:33 INFO - PROCESS | 3760 | 1467114153303 Marionette TRACE conn2 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:33 INFO - PROCESS | 3760 | 1467114153305 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:33 INFO - PROCESS | 3760 | ++DOCSHELL 11443800 == 28 [pid = 3760] [id = 246] 04:42:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (11445000) [pid = 3760] [serial = 737] [outer = 00000000] 04:42:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (11ADE800) [pid = 3760] [serial = 738] [outer = 11445000] 04:42:33 INFO - PROCESS | 3760 | 1467114153352 Marionette DEBUG loaded listener.js 04:42:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (11AE7800) [pid = 3760] [serial = 739] [outer = 11445000] 04:42:33 INFO - PROCESS | 3760 | 1467114153792 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 04:42:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 04:42:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 636ms 04:42:33 INFO - PROCESS | 3760 | 1467114153864 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 04:42:33 INFO - PROCESS | 3760 | 1467114153867 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 04:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 04:42:33 INFO - PROCESS | 3760 | 1467114153872 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 04:42:33 INFO - PROCESS | 3760 | 1467114153876 Marionette TRACE conn2 <- [1,950,null,{}] 04:42:33 INFO - PROCESS | 3760 | 1467114153886 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:33 INFO - PROCESS | 3760 | 1467114153891 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:33 INFO - PROCESS | 3760 | 1467114153983 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 04:42:34 INFO - PROCESS | 3760 | 1467114154066 Marionette TRACE conn2 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:34 INFO - PROCESS | 3760 | 1467114154069 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:34 INFO - PROCESS | 3760 | ++DOCSHELL 13111C00 == 29 [pid = 3760] [id = 247] 04:42:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (13115400) [pid = 3760] [serial = 740] [outer = 00000000] 04:42:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (131DF800) [pid = 3760] [serial = 741] [outer = 13115400] 04:42:34 INFO - PROCESS | 3760 | 1467114154099 Marionette DEBUG loaded listener.js 04:42:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (13259C00) [pid = 3760] [serial = 742] [outer = 13115400] 04:42:34 INFO - PROCESS | 3760 | 1467114154443 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 04:42:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 04:42:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 636ms 04:42:34 INFO - PROCESS | 3760 | 1467114154512 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 04:42:34 INFO - PROCESS | 3760 | 1467114154515 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 04:42:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 04:42:34 INFO - PROCESS | 3760 | 1467114154518 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 04:42:34 INFO - PROCESS | 3760 | 1467114154520 Marionette TRACE conn2 <- [1,954,null,{}] 04:42:34 INFO - PROCESS | 3760 | 1467114154524 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:34 INFO - PROCESS | 3760 | 1467114154526 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:34 INFO - PROCESS | 3760 | 1467114154606 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 04:42:34 INFO - PROCESS | 3760 | 1467114154612 Marionette TRACE conn2 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:34 INFO - PROCESS | 3760 | 1467114154614 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:34 INFO - PROCESS | 3760 | ++DOCSHELL 1346B400 == 30 [pid = 3760] [id = 248] 04:42:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (1393F800) [pid = 3760] [serial = 743] [outer = 00000000] 04:42:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (1438F400) [pid = 3760] [serial = 744] [outer = 1393F800] 04:42:34 INFO - PROCESS | 3760 | 1467114154641 Marionette DEBUG loaded listener.js 04:42:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (15333400) [pid = 3760] [serial = 745] [outer = 1393F800] 04:42:35 INFO - PROCESS | 3760 | 1467114155050 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 04:42:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 04:42:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 580ms 04:42:35 INFO - PROCESS | 3760 | 1467114155096 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 04:42:35 INFO - PROCESS | 3760 | 1467114155098 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 04:42:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 04:42:35 INFO - PROCESS | 3760 | 1467114155101 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 04:42:35 INFO - PROCESS | 3760 | 1467114155103 Marionette TRACE conn2 <- [1,958,null,{}] 04:42:35 INFO - PROCESS | 3760 | 1467114155106 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:35 INFO - PROCESS | 3760 | 1467114155108 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:35 INFO - PROCESS | 3760 | 1467114155207 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 04:42:35 INFO - PROCESS | 3760 | 1467114155288 Marionette TRACE conn2 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:35 INFO - PROCESS | 3760 | 1467114155290 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:35 INFO - PROCESS | 3760 | ++DOCSHELL 15592800 == 31 [pid = 3760] [id = 249] 04:42:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (15592C00) [pid = 3760] [serial = 746] [outer = 00000000] 04:42:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (15872000) [pid = 3760] [serial = 747] [outer = 15592C00] 04:42:35 INFO - PROCESS | 3760 | 1467114155333 Marionette DEBUG loaded listener.js 04:42:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (15D83000) [pid = 3760] [serial = 748] [outer = 15592C00] 04:42:35 INFO - PROCESS | 3760 | 1467114155693 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 04:42:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 04:42:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 623ms 04:42:35 INFO - PROCESS | 3760 | 1467114155751 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 04:42:35 INFO - PROCESS | 3760 | 1467114155753 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 04:42:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 04:42:35 INFO - PROCESS | 3760 | 1467114155756 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 04:42:35 INFO - PROCESS | 3760 | 1467114155758 Marionette TRACE conn2 <- [1,962,null,{}] 04:42:35 INFO - PROCESS | 3760 | 1467114155744 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:35 INFO - PROCESS | 3760 | 1467114155749 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:35 INFO - PROCESS | 3760 | 1467114155884 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 04:42:35 INFO - PROCESS | 3760 | 1467114155951 Marionette TRACE conn2 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:35 INFO - PROCESS | 3760 | 1467114155953 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:35 INFO - PROCESS | 3760 | ++DOCSHELL 13933C00 == 32 [pid = 3760] [id = 250] 04:42:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (13D0C800) [pid = 3760] [serial = 749] [outer = 00000000] 04:42:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (16D2DC00) [pid = 3760] [serial = 750] [outer = 13D0C800] 04:42:35 INFO - PROCESS | 3760 | 1467114155981 Marionette DEBUG loaded listener.js 04:42:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (1746F400) [pid = 3760] [serial = 751] [outer = 13D0C800] 04:42:36 INFO - PROCESS | 3760 | 1467114156393 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 04:42:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 04:42:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 665ms 04:42:36 INFO - PROCESS | 3760 | 1467114156439 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 04:42:36 INFO - PROCESS | 3760 | 1467114156441 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 04:42:36 INFO - PROCESS | 3760 | 1467114156444 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 04:42:36 INFO - PROCESS | 3760 | 1467114156446 Marionette TRACE conn2 <- [1,966,null,{}] 04:42:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 04:42:36 INFO - PROCESS | 3760 | 1467114156449 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:36 INFO - PROCESS | 3760 | 1467114156451 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:36 INFO - PROCESS | 3760 | 1467114156538 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 04:42:36 INFO - PROCESS | 3760 | 1467114156545 Marionette TRACE conn2 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:36 INFO - PROCESS | 3760 | 1467114156547 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:36 INFO - PROCESS | 3760 | ++DOCSHELL 16B3E000 == 33 [pid = 3760] [id = 251] 04:42:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (177EE400) [pid = 3760] [serial = 752] [outer = 00000000] 04:42:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (177F8C00) [pid = 3760] [serial = 753] [outer = 177EE400] 04:42:36 INFO - PROCESS | 3760 | 1467114156599 Marionette DEBUG loaded listener.js 04:42:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (17ABE800) [pid = 3760] [serial = 754] [outer = 177EE400] 04:42:37 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (17468C00) [pid = 3760] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 04:42:37 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (17710800) [pid = 3760] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 04:42:37 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (10A77C00) [pid = 3760] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 04:42:37 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (11C46800) [pid = 3760] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 04:42:37 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1393E400) [pid = 3760] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 04:42:37 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (16790000) [pid = 3760] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 04:42:37 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (17F49C00) [pid = 3760] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 04:42:37 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (15869C00) [pid = 3760] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 04:42:37 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1A1B2800) [pid = 3760] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 04:42:37 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (19848C00) [pid = 3760] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 04:42:37 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (13936800) [pid = 3760] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 04:42:37 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (1A674400) [pid = 3760] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 04:42:37 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (181D3C00) [pid = 3760] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 04:42:37 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (13936C00) [pid = 3760] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 04:42:37 INFO - PROCESS | 3760 | 1467114157079 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 04:42:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 04:42:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 679ms 04:42:37 INFO - PROCESS | 3760 | 1467114157117 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 04:42:37 INFO - PROCESS | 3760 | 1467114157119 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 04:42:37 INFO - PROCESS | 3760 | 1467114157122 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 04:42:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 04:42:37 INFO - PROCESS | 3760 | 1467114157124 Marionette TRACE conn2 <- [1,970,null,{}] 04:42:37 INFO - PROCESS | 3760 | 1467114157127 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:37 INFO - PROCESS | 3760 | 1467114157129 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:37 INFO - PROCESS | 3760 | 1467114157187 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 04:42:37 INFO - PROCESS | 3760 | 1467114157195 Marionette TRACE conn2 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:37 INFO - PROCESS | 3760 | 1467114157197 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:37 INFO - PROCESS | 3760 | ++DOCSHELL 12920C00 == 34 [pid = 3760] [id = 252] 04:42:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (12BD5800) [pid = 3760] [serial = 755] [outer = 00000000] 04:42:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (1695B800) [pid = 3760] [serial = 756] [outer = 12BD5800] 04:42:37 INFO - PROCESS | 3760 | 1467114157247 Marionette DEBUG loaded listener.js 04:42:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (176CA800) [pid = 3760] [serial = 757] [outer = 12BD5800] 04:42:37 INFO - PROCESS | 3760 | 1467114157622 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 04:42:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 04:42:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 538ms 04:42:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 04:42:37 INFO - PROCESS | 3760 | 1467114157655 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 04:42:37 INFO - PROCESS | 3760 | 1467114157657 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 04:42:37 INFO - PROCESS | 3760 | 1467114157660 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 04:42:37 INFO - PROCESS | 3760 | 1467114157662 Marionette TRACE conn2 <- [1,974,null,{}] 04:42:37 INFO - PROCESS | 3760 | 1467114157665 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:37 INFO - PROCESS | 3760 | 1467114157667 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:37 INFO - PROCESS | 3760 | 1467114157766 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 04:42:37 INFO - PROCESS | 3760 | 1467114157774 Marionette TRACE conn2 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:37 INFO - PROCESS | 3760 | 1467114157776 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:37 INFO - PROCESS | 3760 | ++DOCSHELL 13156800 == 35 [pid = 3760] [id = 253] 04:42:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (16B30800) [pid = 3760] [serial = 758] [outer = 00000000] 04:42:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (181D9C00) [pid = 3760] [serial = 759] [outer = 16B30800] 04:42:37 INFO - PROCESS | 3760 | 1467114157819 Marionette DEBUG loaded listener.js 04:42:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (197B3C00) [pid = 3760] [serial = 760] [outer = 16B30800] 04:42:38 INFO - PROCESS | 3760 | 1467114158176 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 04:42:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 04:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 537ms 04:42:38 INFO - PROCESS | 3760 | 1467114158199 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 04:42:38 INFO - PROCESS | 3760 | 1467114158201 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 04:42:38 INFO - PROCESS | 3760 | 1467114158205 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 04:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 04:42:38 INFO - PROCESS | 3760 | 1467114158206 Marionette TRACE conn2 <- [1,978,null,{}] 04:42:38 INFO - PROCESS | 3760 | 1467114158210 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:38 INFO - PROCESS | 3760 | 1467114158212 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:38 INFO - PROCESS | 3760 | 1467114158334 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 04:42:38 INFO - PROCESS | 3760 | 1467114158332 Marionette TRACE conn2 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:38 INFO - PROCESS | 3760 | 1467114158334 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:38 INFO - PROCESS | 3760 | ++DOCSHELL 132C1800 == 36 [pid = 3760] [id = 254] 04:42:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (197C1C00) [pid = 3760] [serial = 761] [outer = 00000000] 04:42:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (199B6800) [pid = 3760] [serial = 762] [outer = 197C1C00] 04:42:38 INFO - PROCESS | 3760 | 1467114158378 Marionette DEBUG loaded listener.js 04:42:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (199B8000) [pid = 3760] [serial = 763] [outer = 197C1C00] 04:42:38 INFO - PROCESS | 3760 | 1467114158781 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 04:42:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 04:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 637ms 04:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 04:42:38 INFO - PROCESS | 3760 | 1467114158849 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 04:42:38 INFO - PROCESS | 3760 | 1467114158854 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 04:42:38 INFO - PROCESS | 3760 | 1467114158859 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 04:42:38 INFO - PROCESS | 3760 | 1467114158863 Marionette TRACE conn2 <- [1,982,null,{}] 04:42:38 INFO - PROCESS | 3760 | 1467114158869 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:38 INFO - PROCESS | 3760 | 1467114158873 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:39 INFO - PROCESS | 3760 | 1467114159019 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 04:42:39 INFO - PROCESS | 3760 | 1467114159097 Marionette TRACE conn2 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:39 INFO - PROCESS | 3760 | 1467114159102 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:39 INFO - PROCESS | 3760 | ++DOCSHELL 10220000 == 37 [pid = 3760] [id = 255] 04:42:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (1026D400) [pid = 3760] [serial = 764] [outer = 00000000] 04:42:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (10A9FC00) [pid = 3760] [serial = 765] [outer = 1026D400] 04:42:39 INFO - PROCESS | 3760 | 1467114159158 Marionette DEBUG loaded listener.js 04:42:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (11232800) [pid = 3760] [serial = 766] [outer = 1026D400] 04:42:39 INFO - PROCESS | 3760 | 1467114159708 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 04:42:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 04:42:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 905ms 04:42:39 INFO - PROCESS | 3760 | 1467114159760 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 04:42:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 04:42:39 INFO - PROCESS | 3760 | 1467114159763 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 04:42:39 INFO - PROCESS | 3760 | 1467114159770 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 04:42:39 INFO - PROCESS | 3760 | 1467114159774 Marionette TRACE conn2 <- [1,986,null,{}] 04:42:39 INFO - PROCESS | 3760 | 1467114159778 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:39 INFO - PROCESS | 3760 | 1467114159781 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:39 INFO - PROCESS | 3760 | 1467114159888 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 04:42:39 INFO - PROCESS | 3760 | 1467114159996 Marionette TRACE conn2 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:39 INFO - PROCESS | 3760 | 1467114159999 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:40 INFO - PROCESS | 3760 | ++DOCSHELL 130A2C00 == 38 [pid = 3760] [id = 256] 04:42:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (13108800) [pid = 3760] [serial = 767] [outer = 00000000] 04:42:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (13159400) [pid = 3760] [serial = 768] [outer = 13108800] 04:42:40 INFO - PROCESS | 3760 | 1467114160057 Marionette DEBUG loaded listener.js 04:42:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (13942C00) [pid = 3760] [serial = 769] [outer = 13108800] 04:42:40 INFO - PROCESS | 3760 | 1467114160593 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 04:42:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 04:42:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 863ms 04:42:40 INFO - PROCESS | 3760 | 1467114160634 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 04:42:40 INFO - PROCESS | 3760 | 1467114160636 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 04:42:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 04:42:40 INFO - PROCESS | 3760 | 1467114160640 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 04:42:40 INFO - PROCESS | 3760 | 1467114160624 Marionette TRACE conn2 <- [1,990,null,{}] 04:42:40 INFO - PROCESS | 3760 | 1467114160634 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:40 INFO - PROCESS | 3760 | 1467114160639 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:40 INFO - PROCESS | 3760 | 1467114160746 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 04:42:40 INFO - PROCESS | 3760 | 1467114160877 Marionette TRACE conn2 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:40 INFO - PROCESS | 3760 | 1467114160881 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:40 INFO - PROCESS | 3760 | ++DOCSHELL 1746D400 == 39 [pid = 3760] [id = 257] 04:42:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (1746D800) [pid = 3760] [serial = 770] [outer = 00000000] 04:42:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (17FF1400) [pid = 3760] [serial = 771] [outer = 1746D800] 04:42:40 INFO - PROCESS | 3760 | 1467114160938 Marionette DEBUG loaded listener.js 04:42:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (199B5800) [pid = 3760] [serial = 772] [outer = 1746D800] 04:42:41 INFO - PROCESS | 3760 | 1467114161495 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 04:42:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 04:42:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 906ms 04:42:41 INFO - PROCESS | 3760 | 1467114161543 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 04:42:41 INFO - PROCESS | 3760 | 1467114161545 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 04:42:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 04:42:41 INFO - PROCESS | 3760 | 1467114161532 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 04:42:41 INFO - PROCESS | 3760 | 1467114161534 Marionette TRACE conn2 <- [1,994,null,{}] 04:42:41 INFO - PROCESS | 3760 | 1467114161552 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:41 INFO - PROCESS | 3760 | 1467114161554 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:41 INFO - PROCESS | 3760 | 1467114161684 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 04:42:41 INFO - PROCESS | 3760 | 1467114161910 Marionette TRACE conn2 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:41 INFO - PROCESS | 3760 | 1467114161913 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:41 INFO - PROCESS | 3760 | ++DOCSHELL 0C762400 == 40 [pid = 3760] [id = 258] 04:42:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (0C7E5800) [pid = 3760] [serial = 773] [outer = 00000000] 04:42:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (0C7F3000) [pid = 3760] [serial = 774] [outer = 0C7E5800] 04:42:41 INFO - PROCESS | 3760 | 1467114161948 Marionette DEBUG loaded listener.js 04:42:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (10A79C00) [pid = 3760] [serial = 775] [outer = 0C7E5800] 04:42:42 INFO - PROCESS | 3760 | --DOCSHELL 10A82C00 == 39 [pid = 3760] [id = 203] 04:42:42 INFO - PROCESS | 3760 | --DOCSHELL 1310BC00 == 38 [pid = 3760] [id = 195] 04:42:42 INFO - PROCESS | 3760 | --DOCSHELL 1346B400 == 37 [pid = 3760] [id = 248] 04:42:42 INFO - PROCESS | 3760 | --DOCSHELL 15592800 == 36 [pid = 3760] [id = 249] 04:42:42 INFO - PROCESS | 3760 | --DOCSHELL 17F48800 == 35 [pid = 3760] [id = 194] 04:42:42 INFO - PROCESS | 3760 | --DOCSHELL 13933C00 == 34 [pid = 3760] [id = 250] 04:42:42 INFO - PROCESS | 3760 | --DOCSHELL 12920C00 == 33 [pid = 3760] [id = 252] 04:42:42 INFO - PROCESS | 3760 | --DOCSHELL 13156800 == 32 [pid = 3760] [id = 253] 04:42:42 INFO - PROCESS | 3760 | --DOCSHELL 16B3E000 == 31 [pid = 3760] [id = 251] 04:42:42 INFO - PROCESS | 3760 | --DOCSHELL 1746D400 == 30 [pid = 3760] [id = 257] 04:42:42 INFO - PROCESS | 3760 | --DOCSHELL 132C1800 == 29 [pid = 3760] [id = 254] 04:42:42 INFO - PROCESS | 3760 | --DOCSHELL 10220000 == 28 [pid = 3760] [id = 255] 04:42:42 INFO - PROCESS | 3760 | --DOCSHELL 130A2C00 == 27 [pid = 3760] [id = 256] 04:42:43 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (1A66D000) [pid = 3760] [serial = 714] [outer = 00000000] [url = about:blank] 04:42:43 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (1A7F6400) [pid = 3760] [serial = 717] [outer = 00000000] [url = about:blank] 04:42:43 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (10E09800) [pid = 3760] [serial = 689] [outer = 00000000] [url = about:blank] 04:42:43 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (128A7800) [pid = 3760] [serial = 692] [outer = 00000000] [url = about:blank] 04:42:43 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (12BD4400) [pid = 3760] [serial = 693] [outer = 00000000] [url = about:blank] 04:42:43 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (10E78800) [pid = 3760] [serial = 690] [outer = 00000000] [url = about:blank] 04:42:43 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (1A670400) [pid = 3760] [serial = 715] [outer = 00000000] [url = about:blank] 04:42:43 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (1A7F8000) [pid = 3760] [serial = 687] [outer = 00000000] [url = about:blank] 04:42:43 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (1695C400) [pid = 3760] [serial = 701] [outer = 00000000] [url = about:blank] 04:42:43 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (16D30000) [pid = 3760] [serial = 702] [outer = 00000000] [url = about:blank] 04:42:43 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (197BA400) [pid = 3760] [serial = 704] [outer = 00000000] [url = about:blank] 04:42:43 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (19844400) [pid = 3760] [serial = 705] [outer = 00000000] [url = about:blank] 04:42:43 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (15B51800) [pid = 3760] [serial = 698] [outer = 00000000] [url = about:blank] 04:42:43 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (16021000) [pid = 3760] [serial = 699] [outer = 00000000] [url = about:blank] 04:42:43 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (1A5EE400) [pid = 3760] [serial = 711] [outer = 00000000] [url = about:blank] 04:42:43 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (199BBC00) [pid = 3760] [serial = 707] [outer = 00000000] [url = about:blank] 04:42:43 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (199C2C00) [pid = 3760] [serial = 708] [outer = 00000000] [url = about:blank] 04:42:43 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (14305400) [pid = 3760] [serial = 695] [outer = 00000000] [url = about:blank] 04:42:43 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (14391800) [pid = 3760] [serial = 696] [outer = 00000000] [url = about:blank] 04:42:43 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (1AAB7800) [pid = 3760] [serial = 720] [outer = 00000000] [url = about:blank] 04:42:43 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (1ABB2800) [pid = 3760] [serial = 729] [outer = 00000000] [url = about:blank] 04:42:43 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (166CCC00) [pid = 3760] [serial = 399] [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.] 04:42:43 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (1AA4E800) [pid = 3760] [serial = 718] [outer = 00000000] [url = about:blank] 04:42:43 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (1A7F9400) [pid = 3760] [serial = 727] [outer = 00000000] [url = about:blank] 04:42:43 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (1A610000) [pid = 3760] [serial = 726] [outer = 00000000] [url = about:blank] 04:42:43 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (1ABAC800) [pid = 3760] [serial = 721] [outer = 00000000] [url = about:blank] 04:42:43 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (15428400) [pid = 3760] [serial = 723] [outer = 00000000] [url = about:blank] 04:42:43 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (177F7400) [pid = 3760] [serial = 724] [outer = 00000000] [url = about:blank] 04:42:43 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (1A5F5800) [pid = 3760] [serial = 712] [outer = 00000000] [url = about:blank] 04:42:43 INFO - PROCESS | 3760 | 1467114163070 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 04:42:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 04:42:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1556ms 04:42:43 INFO - PROCESS | 3760 | 1467114163115 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 04:42:43 INFO - PROCESS | 3760 | 1467114163120 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 04:42:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 04:42:43 INFO - PROCESS | 3760 | 1467114163126 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 04:42:43 INFO - PROCESS | 3760 | 1467114163129 Marionette TRACE conn2 <- [1,998,null,{}] 04:42:43 INFO - PROCESS | 3760 | 1467114163136 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:43 INFO - PROCESS | 3760 | 1467114163139 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:43 INFO - PROCESS | 3760 | 1467114163231 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 04:42:43 INFO - PROCESS | 3760 | 1467114163238 Marionette TRACE conn2 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:43 INFO - PROCESS | 3760 | 1467114163242 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:43 INFO - PROCESS | 3760 | ++DOCSHELL 1055EC00 == 28 [pid = 3760] [id = 259] 04:42:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (10560000) [pid = 3760] [serial = 776] [outer = 00000000] 04:42:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (10A74400) [pid = 3760] [serial = 777] [outer = 10560000] 04:42:43 INFO - PROCESS | 3760 | 1467114163274 Marionette DEBUG loaded listener.js 04:42:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (10A78800) [pid = 3760] [serial = 778] [outer = 10560000] 04:42:43 INFO - PROCESS | 3760 | 1467114163980 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 04:42:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 04:42:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 906ms 04:42:44 INFO - PROCESS | 3760 | 1467114164047 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 04:42:44 INFO - PROCESS | 3760 | 1467114164034 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 04:42:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 04:42:44 INFO - PROCESS | 3760 | 1467114164038 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 04:42:44 INFO - PROCESS | 3760 | 1467114164044 Marionette TRACE conn2 <- [1,1002,null,{}] 04:42:44 INFO - PROCESS | 3760 | 1467114164049 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:44 INFO - PROCESS | 3760 | 1467114164052 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:44 INFO - PROCESS | 3760 | 1467114164165 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 04:42:44 INFO - PROCESS | 3760 | 1467114164245 Marionette TRACE conn2 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:44 INFO - PROCESS | 3760 | 1467114164231 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:44 INFO - PROCESS | 3760 | ++DOCSHELL 10E0A400 == 29 [pid = 3760] [id = 260] 04:42:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (10E0C400) [pid = 3760] [serial = 779] [outer = 00000000] 04:42:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (10F47800) [pid = 3760] [serial = 780] [outer = 10E0C400] 04:42:44 INFO - PROCESS | 3760 | 1467114164327 Marionette DEBUG loaded listener.js 04:42:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (11233C00) [pid = 3760] [serial = 781] [outer = 10E0C400] 04:42:45 INFO - PROCESS | 3760 | 1467114165017 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 04:42:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 04:42:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1032ms 04:42:45 INFO - PROCESS | 3760 | 1467114165086 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 04:42:45 INFO - PROCESS | 3760 | 1467114165091 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 04:42:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 04:42:45 INFO - PROCESS | 3760 | 1467114165098 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 04:42:45 INFO - PROCESS | 3760 | 1467114165101 Marionette TRACE conn2 <- [1,1006,null,{}] 04:42:45 INFO - PROCESS | 3760 | 1467114165106 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:45 INFO - PROCESS | 3760 | 1467114165109 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:45 INFO - PROCESS | 3760 | 1467114165254 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 04:42:45 INFO - PROCESS | 3760 | 1467114165373 Marionette TRACE conn2 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:45 INFO - PROCESS | 3760 | 1467114165376 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:45 INFO - PROCESS | 3760 | ++DOCSHELL 0C7F4000 == 30 [pid = 3760] [id = 261] 04:42:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (0F391400) [pid = 3760] [serial = 782] [outer = 00000000] 04:42:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (102CB000) [pid = 3760] [serial = 783] [outer = 0F391400] 04:42:45 INFO - PROCESS | 3760 | 1467114165427 Marionette DEBUG loaded listener.js 04:42:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (10E0B800) [pid = 3760] [serial = 784] [outer = 0F391400] 04:42:45 INFO - PROCESS | 3760 | --DOCSHELL 0C762400 == 29 [pid = 3760] [id = 258] 04:42:45 INFO - PROCESS | 3760 | 1467114165817 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 04:42:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 04:42:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 764ms 04:42:45 INFO - PROCESS | 3760 | 1467114165861 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 04:42:45 INFO - PROCESS | 3760 | 1467114165865 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 04:42:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 04:42:45 INFO - PROCESS | 3760 | 1467114165870 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 04:42:45 INFO - PROCESS | 3760 | 1467114165873 Marionette TRACE conn2 <- [1,1010,null,{}] 04:42:45 INFO - PROCESS | 3760 | 1467114165877 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:45 INFO - PROCESS | 3760 | 1467114165880 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:45 INFO - PROCESS | 3760 | 1467114165945 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 04:42:45 INFO - PROCESS | 3760 | 1467114165954 Marionette TRACE conn2 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:45 INFO - PROCESS | 3760 | 1467114165957 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:45 INFO - PROCESS | 3760 | ++DOCSHELL 12BDDC00 == 30 [pid = 3760] [id = 262] 04:42:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (12D7A400) [pid = 3760] [serial = 785] [outer = 00000000] 04:42:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (13034800) [pid = 3760] [serial = 786] [outer = 12D7A400] 04:42:45 INFO - PROCESS | 3760 | 1467114166003 Marionette DEBUG loaded listener.js 04:42:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (1310DC00) [pid = 3760] [serial = 787] [outer = 12D7A400] 04:42:46 INFO - PROCESS | 3760 | 1467114166423 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 04:42:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 04:42:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 637ms 04:42:46 INFO - PROCESS | 3760 | 1467114166496 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 04:42:46 INFO - PROCESS | 3760 | 1467114166499 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 04:42:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 04:42:46 INFO - PROCESS | 3760 | 1467114166503 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 04:42:46 INFO - PROCESS | 3760 | 1467114166505 Marionette TRACE conn2 <- [1,1014,null,{}] 04:42:46 INFO - PROCESS | 3760 | 1467114166508 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:46 INFO - PROCESS | 3760 | 1467114166511 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:46 INFO - PROCESS | 3760 | 1467114166620 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 04:42:46 INFO - PROCESS | 3760 | 1467114166700 Marionette TRACE conn2 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:46 INFO - PROCESS | 3760 | 1467114166703 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:46 INFO - PROCESS | 3760 | ++DOCSHELL 11213400 == 31 [pid = 3760] [id = 263] 04:42:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (13132400) [pid = 3760] [serial = 788] [outer = 00000000] 04:42:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (14305400) [pid = 3760] [serial = 789] [outer = 13132400] 04:42:46 INFO - PROCESS | 3760 | 1467114166748 Marionette DEBUG loaded listener.js 04:42:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1438F000) [pid = 3760] [serial = 790] [outer = 13132400] 04:42:47 INFO - PROCESS | 3760 | 1467114167143 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 04:42:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 04:42:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 665ms 04:42:47 INFO - PROCESS | 3760 | 1467114167185 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 04:42:47 INFO - PROCESS | 3760 | 1467114167188 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 04:42:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 04:42:47 INFO - PROCESS | 3760 | 1467114167180 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 04:42:47 INFO - PROCESS | 3760 | 1467114167184 Marionette TRACE conn2 <- [1,1018,null,{}] 04:42:47 INFO - PROCESS | 3760 | 1467114167188 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:47 INFO - PROCESS | 3760 | 1467114167191 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:47 INFO - PROCESS | 3760 | 1467114167314 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 04:42:47 INFO - PROCESS | 3760 | 1467114167325 Marionette TRACE conn2 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:47 INFO - PROCESS | 3760 | 1467114167328 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:47 INFO - PROCESS | 3760 | ++DOCSHELL 15868800 == 32 [pid = 3760] [id = 264] 04:42:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (15871C00) [pid = 3760] [serial = 791] [outer = 00000000] 04:42:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (16021400) [pid = 3760] [serial = 792] [outer = 15871C00] 04:42:47 INFO - PROCESS | 3760 | 1467114167371 Marionette DEBUG loaded listener.js 04:42:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (16025400) [pid = 3760] [serial = 793] [outer = 15871C00] 04:42:47 INFO - PROCESS | 3760 | 1467114167770 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 04:42:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 04:42:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 623ms 04:42:47 INFO - PROCESS | 3760 | 1467114167853 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 04:42:47 INFO - PROCESS | 3760 | 1467114167855 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 04:42:47 INFO - PROCESS | 3760 | 1467114167862 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 04:42:47 INFO - PROCESS | 3760 | 1467114167863 Marionette TRACE conn2 <- [1,1022,null,{}] 04:42:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 04:42:47 INFO - PROCESS | 3760 | 1467114167867 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:47 INFO - PROCESS | 3760 | 1467114167869 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:47 INFO - PROCESS | 3760 | 1467114167959 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 04:42:47 INFO - PROCESS | 3760 | 1467114167968 Marionette TRACE conn2 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:47 INFO - PROCESS | 3760 | 1467114167970 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:47 INFO - PROCESS | 3760 | ++DOCSHELL 1602C400 == 33 [pid = 3760] [id = 265] 04:42:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (1602C800) [pid = 3760] [serial = 794] [outer = 00000000] 04:42:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (1695C000) [pid = 3760] [serial = 795] [outer = 1602C800] 04:42:48 INFO - PROCESS | 3760 | 1467114168013 Marionette DEBUG loaded listener.js 04:42:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (16D31C00) [pid = 3760] [serial = 796] [outer = 1602C800] 04:42:48 INFO - PROCESS | 3760 | 1467114168393 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 04:42:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 04:42:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 566ms 04:42:48 INFO - PROCESS | 3760 | 1467114168444 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 04:42:48 INFO - PROCESS | 3760 | 1467114168446 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 04:42:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 04:42:48 INFO - PROCESS | 3760 | 1467114168449 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 04:42:48 INFO - PROCESS | 3760 | 1467114168451 Marionette TRACE conn2 <- [1,1026,null,{}] 04:42:48 INFO - PROCESS | 3760 | 1467114168455 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:48 INFO - PROCESS | 3760 | 1467114168456 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:48 INFO - PROCESS | 3760 | 1467114168551 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 04:42:48 INFO - PROCESS | 3760 | 1467114168556 Marionette TRACE conn2 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:48 INFO - PROCESS | 3760 | 1467114168562 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:48 INFO - PROCESS | 3760 | ++DOCSHELL 1312CC00 == 34 [pid = 3760] [id = 266] 04:42:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (1746EC00) [pid = 3760] [serial = 797] [outer = 00000000] 04:42:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (177EF800) [pid = 3760] [serial = 798] [outer = 1746EC00] 04:42:48 INFO - PROCESS | 3760 | 1467114168649 Marionette DEBUG loaded listener.js 04:42:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (181DBC00) [pid = 3760] [serial = 799] [outer = 1746EC00] 04:42:48 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (0C7E5800) [pid = 3760] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 04:42:48 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (15592C00) [pid = 3760] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 04:42:48 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (1026D400) [pid = 3760] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 04:42:48 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (13D0C800) [pid = 3760] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 04:42:48 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (0C7EB400) [pid = 3760] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 04:42:48 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (13115400) [pid = 3760] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 04:42:48 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1393F800) [pid = 3760] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 04:42:48 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (11445000) [pid = 3760] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 04:42:48 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (10A08000) [pid = 3760] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 04:42:48 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (13108800) [pid = 3760] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 04:42:48 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1AAB1400) [pid = 3760] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 04:42:48 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (177EE400) [pid = 3760] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 04:42:48 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (12BD5800) [pid = 3760] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 04:42:48 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (1746D800) [pid = 3760] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 04:42:48 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (16B30800) [pid = 3760] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 04:42:48 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (197C1C00) [pid = 3760] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 04:42:49 INFO - PROCESS | 3760 | 1467114169110 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 04:42:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 04:42:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 722ms 04:42:49 INFO - PROCESS | 3760 | 1467114169177 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 04:42:49 INFO - PROCESS | 3760 | 1467114169179 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 04:42:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 04:42:49 INFO - PROCESS | 3760 | 1467114169182 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 04:42:49 INFO - PROCESS | 3760 | 1467114169184 Marionette TRACE conn2 <- [1,1030,null,{}] 04:42:49 INFO - PROCESS | 3760 | 1467114169187 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:49 INFO - PROCESS | 3760 | 1467114169189 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:49 INFO - PROCESS | 3760 | 1467114169253 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 04:42:49 INFO - PROCESS | 3760 | 1467114169260 Marionette TRACE conn2 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:49 INFO - PROCESS | 3760 | 1467114169262 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:49 INFO - PROCESS | 3760 | ++DOCSHELL 13131400 == 35 [pid = 3760] [id = 267] 04:42:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (1314F400) [pid = 3760] [serial = 800] [outer = 00000000] 04:42:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (16026C00) [pid = 3760] [serial = 801] [outer = 1314F400] 04:42:49 INFO - PROCESS | 3760 | 1467114169305 Marionette DEBUG loaded listener.js 04:42:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (16791000) [pid = 3760] [serial = 802] [outer = 1314F400] 04:42:49 INFO - PROCESS | 3760 | 1467114169701 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 04:42:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 04:42:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 537ms 04:42:49 INFO - PROCESS | 3760 | 1467114169726 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 04:42:49 INFO - PROCESS | 3760 | 1467114169727 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 04:42:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 04:42:49 INFO - PROCESS | 3760 | 1467114169731 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 04:42:49 INFO - PROCESS | 3760 | 1467114169732 Marionette TRACE conn2 <- [1,1034,null,{}] 04:42:49 INFO - PROCESS | 3760 | 1467114169735 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:49 INFO - PROCESS | 3760 | 1467114169720 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:49 INFO - PROCESS | 3760 | 1467114169795 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 04:42:49 INFO - PROCESS | 3760 | 1467114169800 Marionette TRACE conn2 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:49 INFO - PROCESS | 3760 | 1467114169802 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:49 INFO - PROCESS | 3760 | ++DOCSHELL 11449800 == 36 [pid = 3760] [id = 268] 04:42:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (15592C00) [pid = 3760] [serial = 803] [outer = 00000000] 04:42:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (197B6800) [pid = 3760] [serial = 804] [outer = 15592C00] 04:42:49 INFO - PROCESS | 3760 | 1467114169845 Marionette DEBUG loaded listener.js 04:42:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (19841400) [pid = 3760] [serial = 805] [outer = 15592C00] 04:42:50 INFO - PROCESS | 3760 | 1467114170208 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 04:42:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 04:42:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 538ms 04:42:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 04:42:50 INFO - PROCESS | 3760 | 1467114170268 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 04:42:50 INFO - PROCESS | 3760 | 1467114170270 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 04:42:50 INFO - PROCESS | 3760 | 1467114170273 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 04:42:50 INFO - PROCESS | 3760 | 1467114170274 Marionette TRACE conn2 <- [1,1038,null,{}] 04:42:50 INFO - PROCESS | 3760 | 1467114170282 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:50 INFO - PROCESS | 3760 | 1467114170284 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:50 INFO - PROCESS | 3760 | 1467114170343 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 04:42:50 INFO - PROCESS | 3760 | 1467114170349 Marionette TRACE conn2 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:50 INFO - PROCESS | 3760 | 1467114170351 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:50 INFO - PROCESS | 3760 | ++DOCSHELL 197BC400 == 37 [pid = 3760] [id = 269] 04:42:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (19844C00) [pid = 3760] [serial = 806] [outer = 00000000] 04:42:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (199B6000) [pid = 3760] [serial = 807] [outer = 19844C00] 04:42:50 INFO - PROCESS | 3760 | 1467114170395 Marionette DEBUG loaded listener.js 04:42:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (199B7000) [pid = 3760] [serial = 808] [outer = 19844C00] 04:42:50 INFO - PROCESS | 3760 | 1467114170976 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 04:42:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 04:42:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 721ms 04:42:50 INFO - PROCESS | 3760 | 1467114170999 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 04:42:50 INFO - PROCESS | 3760 | 1467114171004 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 04:42:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 04:42:50 INFO - PROCESS | 3760 | 1467114171009 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 04:42:50 INFO - PROCESS | 3760 | 1467114171013 Marionette TRACE conn2 <- [1,1042,null,{}] 04:42:51 INFO - PROCESS | 3760 | 1467114171019 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:51 INFO - PROCESS | 3760 | 1467114171022 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:51 INFO - PROCESS | 3760 | 1467114171111 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 04:42:51 INFO - PROCESS | 3760 | 1467114171238 Marionette TRACE conn2 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:51 INFO - PROCESS | 3760 | 1467114171241 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:51 INFO - PROCESS | 3760 | ++DOCSHELL 102D1400 == 38 [pid = 3760] [id = 270] 04:42:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (10E02400) [pid = 3760] [serial = 809] [outer = 00000000] 04:42:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (11CD2800) [pid = 3760] [serial = 810] [outer = 10E02400] 04:42:51 INFO - PROCESS | 3760 | 1467114171298 Marionette DEBUG loaded listener.js 04:42:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (12BD7000) [pid = 3760] [serial = 811] [outer = 10E02400] 04:42:51 INFO - PROCESS | 3760 | 1467114171853 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 04:42:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 04:42:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 905ms 04:42:51 INFO - PROCESS | 3760 | 1467114171914 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 04:42:51 INFO - PROCESS | 3760 | 1467114171919 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 04:42:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 04:42:51 INFO - PROCESS | 3760 | 1467114171926 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 04:42:51 INFO - PROCESS | 3760 | 1467114171928 Marionette TRACE conn2 <- [1,1046,null,{}] 04:42:51 INFO - PROCESS | 3760 | 1467114171932 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:51 INFO - PROCESS | 3760 | 1467114171935 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:52 INFO - PROCESS | 3760 | 1467114172022 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 04:42:52 INFO - PROCESS | 3760 | 1467114172148 Marionette TRACE conn2 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:52 INFO - PROCESS | 3760 | 1467114172151 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:52 INFO - PROCESS | 3760 | ++DOCSHELL 13936800 == 39 [pid = 3760] [id = 271] 04:42:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (13937C00) [pid = 3760] [serial = 812] [outer = 00000000] 04:42:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (1520D000) [pid = 3760] [serial = 813] [outer = 13937C00] 04:42:52 INFO - PROCESS | 3760 | 1467114172228 Marionette DEBUG loaded listener.js 04:42:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (15428400) [pid = 3760] [serial = 814] [outer = 13937C00] 04:42:52 INFO - PROCESS | 3760 | 1467114172843 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 04:42:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 04:42:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 948ms 04:42:52 INFO - PROCESS | 3760 | 1467114172877 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 04:42:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 04:42:52 INFO - PROCESS | 3760 | 1467114172880 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 04:42:52 INFO - PROCESS | 3760 | 1467114172884 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 04:42:52 INFO - PROCESS | 3760 | 1467114172887 Marionette TRACE conn2 <- [1,1050,null,{}] 04:42:52 INFO - PROCESS | 3760 | 1467114172898 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:52 INFO - PROCESS | 3760 | 1467114172903 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:52 INFO - PROCESS | 3760 | 1467114173004 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 04:42:53 INFO - PROCESS | 3760 | 1467114173087 Marionette TRACE conn2 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:53 INFO - PROCESS | 3760 | 1467114173090 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:53 INFO - PROCESS | 3760 | ++DOCSHELL 199B5400 == 40 [pid = 3760] [id = 272] 04:42:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (199BB800) [pid = 3760] [serial = 815] [outer = 00000000] 04:42:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (19BC4800) [pid = 3760] [serial = 816] [outer = 199BB800] 04:42:53 INFO - PROCESS | 3760 | 1467114173145 Marionette DEBUG loaded listener.js 04:42:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (1A1A4000) [pid = 3760] [serial = 817] [outer = 199BB800] 04:42:53 INFO - PROCESS | 3760 | 1467114173791 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 04:42:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 04:42:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 948ms 04:42:53 INFO - PROCESS | 3760 | 1467114173831 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 04:42:53 INFO - PROCESS | 3760 | 1467114173835 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 04:42:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 04:42:53 INFO - PROCESS | 3760 | 1467114173840 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 04:42:53 INFO - PROCESS | 3760 | 1467114173843 Marionette TRACE conn2 <- [1,1054,null,{}] 04:42:53 INFO - PROCESS | 3760 | 1467114173865 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:53 INFO - PROCESS | 3760 | 1467114173868 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:53 INFO - PROCESS | 3760 | 1467114173963 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 04:42:54 INFO - PROCESS | 3760 | 1467114174093 Marionette TRACE conn2 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:54 INFO - PROCESS | 3760 | 1467114174096 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:54 INFO - PROCESS | 3760 | ++DOCSHELL 10560C00 == 41 [pid = 3760] [id = 273] 04:42:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (10A01400) [pid = 3760] [serial = 818] [outer = 00000000] 04:42:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (11218800) [pid = 3760] [serial = 819] [outer = 10A01400] 04:42:54 INFO - PROCESS | 3760 | 1467114174147 Marionette DEBUG loaded listener.js 04:42:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (114CB800) [pid = 3760] [serial = 820] [outer = 10A01400] 04:42:54 INFO - PROCESS | 3760 | --DOCSHELL 11449800 == 40 [pid = 3760] [id = 268] 04:42:54 INFO - PROCESS | 3760 | --DOCSHELL 13131400 == 39 [pid = 3760] [id = 267] 04:42:54 INFO - PROCESS | 3760 | --DOCSHELL 1312CC00 == 38 [pid = 3760] [id = 266] 04:42:54 INFO - PROCESS | 3760 | --DOCSHELL 1602C400 == 37 [pid = 3760] [id = 265] 04:42:54 INFO - PROCESS | 3760 | --DOCSHELL 15868800 == 36 [pid = 3760] [id = 264] 04:42:54 INFO - PROCESS | 3760 | --DOCSHELL 11213400 == 35 [pid = 3760] [id = 263] 04:42:54 INFO - PROCESS | 3760 | --DOCSHELL 12BDDC00 == 34 [pid = 3760] [id = 262] 04:42:54 INFO - PROCESS | 3760 | --DOCSHELL 0C7F4000 == 33 [pid = 3760] [id = 261] 04:42:54 INFO - PROCESS | 3760 | --DOCSHELL 10E0A400 == 32 [pid = 3760] [id = 260] 04:42:54 INFO - PROCESS | 3760 | --DOCSHELL 1055EC00 == 31 [pid = 3760] [id = 259] 04:42:54 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (0C7F3000) [pid = 3760] [serial = 774] [outer = 00000000] [url = about:blank] 04:42:54 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (15872000) [pid = 3760] [serial = 747] [outer = 00000000] [url = about:blank] 04:42:54 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (10A9FC00) [pid = 3760] [serial = 765] [outer = 00000000] [url = about:blank] 04:42:54 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (1746F400) [pid = 3760] [serial = 751] [outer = 00000000] [url = about:blank] 04:42:54 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (16D2DC00) [pid = 3760] [serial = 750] [outer = 00000000] [url = about:blank] 04:42:54 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (0C7F0400) [pid = 3760] [serial = 732] [outer = 00000000] [url = about:blank] 04:42:54 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (10A09400) [pid = 3760] [serial = 733] [outer = 00000000] [url = about:blank] 04:42:54 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (131DF800) [pid = 3760] [serial = 741] [outer = 00000000] [url = about:blank] 04:42:54 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (13259C00) [pid = 3760] [serial = 742] [outer = 00000000] [url = about:blank] 04:42:54 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (1438F400) [pid = 3760] [serial = 744] [outer = 00000000] [url = about:blank] 04:42:54 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (11ADE800) [pid = 3760] [serial = 738] [outer = 00000000] [url = about:blank] 04:42:54 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (11AE7800) [pid = 3760] [serial = 739] [outer = 00000000] [url = about:blank] 04:42:54 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (10A78000) [pid = 3760] [serial = 735] [outer = 00000000] [url = about:blank] 04:42:54 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (13159400) [pid = 3760] [serial = 768] [outer = 00000000] [url = about:blank] 04:42:54 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (10E78C00) [pid = 3760] [serial = 736] [outer = 00000000] [url = about:blank] 04:42:54 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1ABB7C00) [pid = 3760] [serial = 730] [outer = 00000000] [url = about:blank] 04:42:54 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (177F8C00) [pid = 3760] [serial = 753] [outer = 00000000] [url = about:blank] 04:42:54 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (11232800) [pid = 3760] [serial = 766] [outer = 00000000] [url = about:blank] 04:42:54 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (1695B800) [pid = 3760] [serial = 756] [outer = 00000000] [url = about:blank] 04:42:54 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (176CA800) [pid = 3760] [serial = 757] [outer = 00000000] [url = about:blank] 04:42:54 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (17FF1400) [pid = 3760] [serial = 771] [outer = 00000000] [url = about:blank] 04:42:54 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (181D9C00) [pid = 3760] [serial = 759] [outer = 00000000] [url = about:blank] 04:42:54 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (13942C00) [pid = 3760] [serial = 769] [outer = 00000000] [url = about:blank] 04:42:54 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (17ABE800) [pid = 3760] [serial = 754] [outer = 00000000] [url = about:blank] 04:42:54 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (15D83000) [pid = 3760] [serial = 748] [outer = 00000000] [url = about:blank] 04:42:54 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (197B3C00) [pid = 3760] [serial = 760] [outer = 00000000] [url = about:blank] 04:42:54 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (199B5800) [pid = 3760] [serial = 772] [outer = 00000000] [url = about:blank] 04:42:54 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (15333400) [pid = 3760] [serial = 745] [outer = 00000000] [url = about:blank] 04:42:54 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (10A79C00) [pid = 3760] [serial = 775] [outer = 00000000] [url = about:blank] 04:42:54 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (199B8000) [pid = 3760] [serial = 763] [outer = 00000000] [url = about:blank] 04:42:54 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (199B6800) [pid = 3760] [serial = 762] [outer = 00000000] [url = about:blank] 04:42:54 INFO - PROCESS | 3760 | 1467114174589 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 04:42:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 04:42:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 778ms 04:42:54 INFO - PROCESS | 3760 | 1467114174638 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 04:42:54 INFO - PROCESS | 3760 | 1467114174642 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 04:42:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 04:42:54 INFO - PROCESS | 3760 | 1467114174630 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 04:42:54 INFO - PROCESS | 3760 | 1467114174632 Marionette TRACE conn2 <- [1,1058,null,{}] 04:42:54 INFO - PROCESS | 3760 | 1467114174636 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:54 INFO - PROCESS | 3760 | 1467114174639 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:54 INFO - PROCESS | 3760 | 1467114174724 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 04:42:54 INFO - PROCESS | 3760 | 1467114174732 Marionette TRACE conn2 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:54 INFO - PROCESS | 3760 | 1467114174734 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:54 INFO - PROCESS | 3760 | ++DOCSHELL 10E0EC00 == 32 [pid = 3760] [id = 274] 04:42:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (10E10000) [pid = 3760] [serial = 821] [outer = 00000000] 04:42:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (11AE7400) [pid = 3760] [serial = 822] [outer = 10E10000] 04:42:54 INFO - PROCESS | 3760 | 1467114174781 Marionette DEBUG loaded listener.js 04:42:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (12921000) [pid = 3760] [serial = 823] [outer = 10E10000] 04:42:55 INFO - PROCESS | 3760 | 1467114175195 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 04:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 04:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 566ms 04:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 04:42:55 INFO - PROCESS | 3760 | 1467114175209 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 04:42:55 INFO - PROCESS | 3760 | 1467114175211 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 04:42:55 INFO - PROCESS | 3760 | 1467114175215 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 04:42:55 INFO - PROCESS | 3760 | 1467114175218 Marionette TRACE conn2 <- [1,1062,null,{}] 04:42:55 INFO - PROCESS | 3760 | 1467114175228 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:55 INFO - PROCESS | 3760 | 1467114175232 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:55 INFO - PROCESS | 3760 | 1467114175317 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 04:42:55 INFO - PROCESS | 3760 | 1467114175437 Marionette TRACE conn2 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:55 INFO - PROCESS | 3760 | 1467114175421 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:55 INFO - PROCESS | 3760 | ++DOCSHELL 1325C400 == 33 [pid = 3760] [id = 275] 04:42:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (1325EC00) [pid = 3760] [serial = 824] [outer = 00000000] 04:42:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (1346B400) [pid = 3760] [serial = 825] [outer = 1325EC00] 04:42:55 INFO - PROCESS | 3760 | 1467114175476 Marionette DEBUG loaded listener.js 04:42:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (1430AC00) [pid = 3760] [serial = 826] [outer = 1325EC00] 04:42:55 INFO - PROCESS | 3760 | 1467114175811 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 04:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 04:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 623ms 04:42:55 INFO - PROCESS | 3760 | 1467114175851 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 04:42:55 INFO - PROCESS | 3760 | 1467114175853 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 04:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 04:42:55 INFO - PROCESS | 3760 | 1467114175856 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 04:42:55 INFO - PROCESS | 3760 | 1467114175858 Marionette TRACE conn2 <- [1,1066,null,{}] 04:42:55 INFO - PROCESS | 3760 | 1467114175861 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:55 INFO - PROCESS | 3760 | 1467114175863 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:55 INFO - PROCESS | 3760 | 1467114175946 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 04:42:55 INFO - PROCESS | 3760 | 1467114175951 Marionette TRACE conn2 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:55 INFO - PROCESS | 3760 | 1467114175953 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:55 INFO - PROCESS | 3760 | ++DOCSHELL 15209000 == 34 [pid = 3760] [id = 276] 04:42:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (15301400) [pid = 3760] [serial = 827] [outer = 00000000] 04:42:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (15871000) [pid = 3760] [serial = 828] [outer = 15301400] 04:42:55 INFO - PROCESS | 3760 | 1467114175979 Marionette DEBUG loaded listener.js 04:42:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (15B52C00) [pid = 3760] [serial = 829] [outer = 15301400] 04:42:56 INFO - PROCESS | 3760 | 1467114176367 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 04:42:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 04:42:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 537ms 04:42:56 INFO - PROCESS | 3760 | 1467114176392 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 04:42:56 INFO - PROCESS | 3760 | 1467114176394 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 04:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 04:42:56 INFO - PROCESS | 3760 | 1467114176398 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 04:42:56 INFO - PROCESS | 3760 | 1467114176399 Marionette TRACE conn2 <- [1,1070,null,{}] 04:42:56 INFO - PROCESS | 3760 | 1467114176420 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:56 INFO - PROCESS | 3760 | 1467114176422 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:56 INFO - PROCESS | 3760 | 1467114176531 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 04:42:56 INFO - PROCESS | 3760 | 1467114176539 Marionette TRACE conn2 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:56 INFO - PROCESS | 3760 | 1467114176524 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:56 INFO - PROCESS | 3760 | ++DOCSHELL 1601E000 == 35 [pid = 3760] [id = 277] 04:42:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (16021000) [pid = 3760] [serial = 830] [outer = 00000000] 04:42:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (1678F000) [pid = 3760] [serial = 831] [outer = 16021000] 04:42:56 INFO - PROCESS | 3760 | 1467114176620 Marionette DEBUG loaded listener.js 04:42:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (16793000) [pid = 3760] [serial = 832] [outer = 16021000] 04:42:57 INFO - PROCESS | 3760 | 1467114177050 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 04:42:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 04:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 679ms 04:42:57 INFO - PROCESS | 3760 | 1467114177081 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 04:42:57 INFO - PROCESS | 3760 | 1467114177083 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 04:42:57 INFO - PROCESS | 3760 | 1467114177086 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 04:42:57 INFO - PROCESS | 3760 | 1467114177088 Marionette TRACE conn2 <- [1,1074,null,{}] 04:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 04:42:57 INFO - PROCESS | 3760 | 1467114177100 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:57 INFO - PROCESS | 3760 | 1467114177106 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:57 INFO - PROCESS | 3760 | 1467114177220 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 04:42:57 INFO - PROCESS | 3760 | 1467114177279 Marionette TRACE conn2 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:57 INFO - PROCESS | 3760 | 1467114177281 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:57 INFO - PROCESS | 3760 | ++DOCSHELL 0C765800 == 36 [pid = 3760] [id = 278] 04:42:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (15588000) [pid = 3760] [serial = 833] [outer = 00000000] 04:42:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (17ABEC00) [pid = 3760] [serial = 834] [outer = 15588000] 04:42:57 INFO - PROCESS | 3760 | 1467114177307 Marionette DEBUG loaded listener.js 04:42:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (181D9000) [pid = 3760] [serial = 835] [outer = 15588000] 04:42:57 INFO - PROCESS | 3760 | 1467114177693 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 04:42:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 04:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 679ms 04:42:57 INFO - PROCESS | 3760 | 1467114177770 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 04:42:57 INFO - PROCESS | 3760 | 1467114177772 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 04:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 04:42:57 INFO - PROCESS | 3760 | 1467114177784 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 04:42:57 INFO - PROCESS | 3760 | 1467114177786 Marionette TRACE conn2 <- [1,1078,null,{}] 04:42:57 INFO - PROCESS | 3760 | 1467114177793 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:57 INFO - PROCESS | 3760 | 1467114177795 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:57 INFO - PROCESS | 3760 | 1467114177898 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 04:42:57 INFO - PROCESS | 3760 | 1467114177908 Marionette TRACE conn2 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:57 INFO - PROCESS | 3760 | 1467114177910 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:57 INFO - PROCESS | 3760 | ++DOCSHELL 17F4FC00 == 37 [pid = 3760] [id = 279] 04:42:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (197B3400) [pid = 3760] [serial = 836] [outer = 00000000] 04:42:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1984A800) [pid = 3760] [serial = 837] [outer = 197B3400] 04:42:57 INFO - PROCESS | 3760 | 1467114177954 Marionette DEBUG loaded listener.js 04:42:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (199B9000) [pid = 3760] [serial = 838] [outer = 197B3400] 04:42:58 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (15871C00) [pid = 3760] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 04:42:58 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (0F391400) [pid = 3760] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 04:42:58 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (12D7A400) [pid = 3760] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 04:42:58 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (13132400) [pid = 3760] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 04:42:58 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (1602C800) [pid = 3760] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 04:42:58 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (15592C00) [pid = 3760] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 04:42:58 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (1746EC00) [pid = 3760] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 04:42:58 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (1314F400) [pid = 3760] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 04:42:58 INFO - PROCESS | 3760 | 1467114178321 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 04:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 04:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 595ms 04:42:58 INFO - PROCESS | 3760 | 1467114178366 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 04:42:58 INFO - PROCESS | 3760 | 1467114178368 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 04:42:58 INFO - PROCESS | 3760 | 1467114178371 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 04:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 04:42:58 INFO - PROCESS | 3760 | 1467114178372 Marionette TRACE conn2 <- [1,1082,null,{}] 04:42:58 INFO - PROCESS | 3760 | 1467114178376 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:58 INFO - PROCESS | 3760 | 1467114178378 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:58 INFO - PROCESS | 3760 | 1467114178456 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 04:42:58 INFO - PROCESS | 3760 | 1467114178524 Marionette TRACE conn2 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:58 INFO - PROCESS | 3760 | 1467114178526 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:58 INFO - PROCESS | 3760 | ++DOCSHELL 129ED000 == 38 [pid = 3760] [id = 280] 04:42:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (12BDC800) [pid = 3760] [serial = 839] [outer = 00000000] 04:42:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (15871C00) [pid = 3760] [serial = 840] [outer = 12BDC800] 04:42:58 INFO - PROCESS | 3760 | 1467114178569 Marionette DEBUG loaded listener.js 04:42:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (15B51800) [pid = 3760] [serial = 841] [outer = 12BDC800] 04:42:58 INFO - PROCESS | 3760 | 1467114178887 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 04:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 04:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 537ms 04:42:58 INFO - PROCESS | 3760 | 1467114178910 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 04:42:58 INFO - PROCESS | 3760 | 1467114178912 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 04:42:58 INFO - PROCESS | 3760 | 1467114178915 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 04:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 04:42:58 INFO - PROCESS | 3760 | 1467114178917 Marionette TRACE conn2 <- [1,1086,null,{}] 04:42:58 INFO - PROCESS | 3760 | 1467114178920 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:58 INFO - PROCESS | 3760 | 1467114178922 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:59 INFO - PROCESS | 3760 | 1467114179033 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 04:42:59 INFO - PROCESS | 3760 | 1467114179042 Marionette TRACE conn2 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:59 INFO - PROCESS | 3760 | 1467114179044 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:59 INFO - PROCESS | 3760 | ++DOCSHELL 0C76C000 == 39 [pid = 3760] [id = 281] 04:42:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (0C778400) [pid = 3760] [serial = 842] [outer = 00000000] 04:42:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (197B5800) [pid = 3760] [serial = 843] [outer = 0C778400] 04:42:59 INFO - PROCESS | 3760 | 1467114179087 Marionette DEBUG loaded listener.js 04:42:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (197BE400) [pid = 3760] [serial = 844] [outer = 0C778400] 04:42:59 INFO - PROCESS | 3760 | 1467114179440 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 04:42:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 04:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 580ms 04:42:59 INFO - PROCESS | 3760 | 1467114179498 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 04:42:59 INFO - PROCESS | 3760 | 1467114179500 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 04:42:59 INFO - PROCESS | 3760 | 1467114179503 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 04:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 04:42:59 INFO - PROCESS | 3760 | 1467114179504 Marionette TRACE conn2 <- [1,1090,null,{}] 04:42:59 INFO - PROCESS | 3760 | 1467114179508 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:59 INFO - PROCESS | 3760 | 1467114179510 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:59 INFO - PROCESS | 3760 | 1467114179610 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 04:42:59 INFO - PROCESS | 3760 | 1467114179623 Marionette TRACE conn2 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:59 INFO - PROCESS | 3760 | 1467114179626 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:42:59 INFO - PROCESS | 3760 | ++DOCSHELL 197C1400 == 40 [pid = 3760] [id = 282] 04:42:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (19BC4400) [pid = 3760] [serial = 845] [outer = 00000000] 04:42:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (1A40D800) [pid = 3760] [serial = 846] [outer = 19BC4400] 04:42:59 INFO - PROCESS | 3760 | 1467114179673 Marionette DEBUG loaded listener.js 04:42:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (1A5EF400) [pid = 3760] [serial = 847] [outer = 19BC4400] 04:43:00 INFO - PROCESS | 3760 | 1467114180046 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 04:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 04:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 623ms 04:43:00 INFO - PROCESS | 3760 | 1467114180146 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 04:43:00 INFO - PROCESS | 3760 | 1467114180150 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 04:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 04:43:00 INFO - PROCESS | 3760 | 1467114180155 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 04:43:00 INFO - PROCESS | 3760 | 1467114180159 Marionette TRACE conn2 <- [1,1094,null,{}] 04:43:00 INFO - PROCESS | 3760 | 1467114180209 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:00 INFO - PROCESS | 3760 | 1467114180213 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:00 INFO - PROCESS | 3760 | 1467114180363 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 04:43:00 INFO - PROCESS | 3760 | 1467114180400 Marionette TRACE conn2 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:00 INFO - PROCESS | 3760 | 1467114180405 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:00 INFO - PROCESS | 3760 | ++DOCSHELL 102CD400 == 41 [pid = 3760] [id = 283] 04:43:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (10559400) [pid = 3760] [serial = 848] [outer = 00000000] 04:43:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (10A78000) [pid = 3760] [serial = 849] [outer = 10559400] 04:43:00 INFO - PROCESS | 3760 | 1467114180473 Marionette DEBUG loaded listener.js 04:43:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (10E0A800) [pid = 3760] [serial = 850] [outer = 10559400] 04:43:00 INFO - PROCESS | 3760 | 1467114180997 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 04:43:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 04:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 905ms 04:43:01 INFO - PROCESS | 3760 | 1467114181058 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 04:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 04:43:01 INFO - PROCESS | 3760 | 1467114181061 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 04:43:01 INFO - PROCESS | 3760 | 1467114181068 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 04:43:01 INFO - PROCESS | 3760 | 1467114181071 Marionette TRACE conn2 <- [1,1098,null,{}] 04:43:01 INFO - PROCESS | 3760 | 1467114181076 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:01 INFO - PROCESS | 3760 | 1467114181078 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:01 INFO - PROCESS | 3760 | 1467114181167 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 04:43:01 INFO - PROCESS | 3760 | 1467114181297 Marionette TRACE conn2 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:01 INFO - PROCESS | 3760 | 1467114181300 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:01 INFO - PROCESS | 3760 | ++DOCSHELL 12821C00 == 42 [pid = 3760] [id = 284] 04:43:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (129B0C00) [pid = 3760] [serial = 851] [outer = 00000000] 04:43:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (131EBC00) [pid = 3760] [serial = 852] [outer = 129B0C00] 04:43:01 INFO - PROCESS | 3760 | 1467114181337 Marionette DEBUG loaded listener.js 04:43:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (13D02000) [pid = 3760] [serial = 853] [outer = 129B0C00] 04:43:01 INFO - PROCESS | 3760 | 1467114181900 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 04:43:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 04:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 848ms 04:43:01 INFO - PROCESS | 3760 | 1467114181909 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 04:43:01 INFO - PROCESS | 3760 | 1467114181912 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 04:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 04:43:01 INFO - PROCESS | 3760 | 1467114181915 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 04:43:01 INFO - PROCESS | 3760 | 1467114181918 Marionette TRACE conn2 <- [1,1102,null,{}] 04:43:01 INFO - PROCESS | 3760 | 1467114181928 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:01 INFO - PROCESS | 3760 | 1467114181933 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:02 INFO - PROCESS | 3760 | 1467114182041 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 04:43:02 INFO - PROCESS | 3760 | 1467114182152 Marionette TRACE conn2 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:02 INFO - PROCESS | 3760 | 1467114182157 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:02 INFO - PROCESS | 3760 | ++DOCSHELL 177F1400 == 43 [pid = 3760] [id = 285] 04:43:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (177F2C00) [pid = 3760] [serial = 854] [outer = 00000000] 04:43:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (199BBC00) [pid = 3760] [serial = 855] [outer = 177F2C00] 04:43:02 INFO - PROCESS | 3760 | 1467114182214 Marionette DEBUG loaded listener.js 04:43:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (1A1AEC00) [pid = 3760] [serial = 856] [outer = 177F2C00] 04:43:02 INFO - PROCESS | 3760 | 1467114182786 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 04:43:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 04:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 906ms 04:43:02 INFO - PROCESS | 3760 | 1467114182834 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 04:43:02 INFO - PROCESS | 3760 | 1467114182837 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 04:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 04:43:02 INFO - PROCESS | 3760 | 1467114182840 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 04:43:02 INFO - PROCESS | 3760 | 1467114182842 Marionette TRACE conn2 <- [1,1106,null,{}] 04:43:02 INFO - PROCESS | 3760 | 1467114182846 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:02 INFO - PROCESS | 3760 | 1467114182848 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:02 INFO - PROCESS | 3760 | 1467114182961 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 04:43:03 INFO - PROCESS | 3760 | 1467114183201 Marionette TRACE conn2 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:03 INFO - PROCESS | 3760 | 1467114183204 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:03 INFO - PROCESS | 3760 | ++DOCSHELL 0C761400 == 44 [pid = 3760] [id = 286] 04:43:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (0C763800) [pid = 3760] [serial = 857] [outer = 00000000] 04:43:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (0F935800) [pid = 3760] [serial = 858] [outer = 0C763800] 04:43:03 INFO - PROCESS | 3760 | 1467114183250 Marionette DEBUG loaded listener.js 04:43:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (1055E000) [pid = 3760] [serial = 859] [outer = 0C763800] 04:43:03 INFO - PROCESS | 3760 | --DOCSHELL 0C76C000 == 43 [pid = 3760] [id = 281] 04:43:03 INFO - PROCESS | 3760 | --DOCSHELL 129ED000 == 42 [pid = 3760] [id = 280] 04:43:03 INFO - PROCESS | 3760 | --DOCSHELL 17F4FC00 == 41 [pid = 3760] [id = 279] 04:43:03 INFO - PROCESS | 3760 | --DOCSHELL 0C765800 == 40 [pid = 3760] [id = 278] 04:43:03 INFO - PROCESS | 3760 | --DOCSHELL 1601E000 == 39 [pid = 3760] [id = 277] 04:43:03 INFO - PROCESS | 3760 | --DOCSHELL 15209000 == 38 [pid = 3760] [id = 276] 04:43:03 INFO - PROCESS | 3760 | --DOCSHELL 1325C400 == 37 [pid = 3760] [id = 275] 04:43:03 INFO - PROCESS | 3760 | --DOCSHELL 10E0EC00 == 36 [pid = 3760] [id = 274] 04:43:03 INFO - PROCESS | 3760 | --DOCSHELL 10560C00 == 35 [pid = 3760] [id = 273] 04:43:03 INFO - PROCESS | 3760 | --DOCSHELL 199B5400 == 34 [pid = 3760] [id = 272] 04:43:03 INFO - PROCESS | 3760 | --DOCSHELL 13936800 == 33 [pid = 3760] [id = 271] 04:43:03 INFO - PROCESS | 3760 | --DOCSHELL 102D1400 == 32 [pid = 3760] [id = 270] 04:43:03 INFO - PROCESS | 3760 | --DOCSHELL 197BC400 == 31 [pid = 3760] [id = 269] 04:43:03 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (16021400) [pid = 3760] [serial = 792] [outer = 00000000] [url = about:blank] 04:43:03 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (102CB000) [pid = 3760] [serial = 783] [outer = 00000000] [url = about:blank] 04:43:03 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (13034800) [pid = 3760] [serial = 786] [outer = 00000000] [url = about:blank] 04:43:03 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (1310DC00) [pid = 3760] [serial = 787] [outer = 00000000] [url = about:blank] 04:43:03 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (10A74400) [pid = 3760] [serial = 777] [outer = 00000000] [url = about:blank] 04:43:03 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (14305400) [pid = 3760] [serial = 789] [outer = 00000000] [url = about:blank] 04:43:03 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (10F47800) [pid = 3760] [serial = 780] [outer = 00000000] [url = about:blank] 04:43:03 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (1695C000) [pid = 3760] [serial = 795] [outer = 00000000] [url = about:blank] 04:43:03 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (199B6000) [pid = 3760] [serial = 807] [outer = 00000000] [url = about:blank] 04:43:03 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (16025400) [pid = 3760] [serial = 793] [outer = 00000000] [url = about:blank] 04:43:03 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (19841400) [pid = 3760] [serial = 805] [outer = 00000000] [url = about:blank] 04:43:03 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (177EF800) [pid = 3760] [serial = 798] [outer = 00000000] [url = about:blank] 04:43:03 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (16D31C00) [pid = 3760] [serial = 796] [outer = 00000000] [url = about:blank] 04:43:03 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (16026C00) [pid = 3760] [serial = 801] [outer = 00000000] [url = about:blank] 04:43:03 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (197B6800) [pid = 3760] [serial = 804] [outer = 00000000] [url = about:blank] 04:43:03 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (181DBC00) [pid = 3760] [serial = 799] [outer = 00000000] [url = about:blank] 04:43:03 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (10E0B800) [pid = 3760] [serial = 784] [outer = 00000000] [url = about:blank] 04:43:03 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (16791000) [pid = 3760] [serial = 802] [outer = 00000000] [url = about:blank] 04:43:03 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (1438F000) [pid = 3760] [serial = 790] [outer = 00000000] [url = about:blank] 04:43:03 INFO - PROCESS | 3760 | 1467114183879 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 04:43:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 04:43:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1075ms 04:43:03 INFO - PROCESS | 3760 | 1467114183923 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 04:43:03 INFO - PROCESS | 3760 | 1467114183927 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 04:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 04:43:03 INFO - PROCESS | 3760 | 1467114183931 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 04:43:03 INFO - PROCESS | 3760 | 1467114183933 Marionette TRACE conn2 <- [1,1110,null,{}] 04:43:03 INFO - PROCESS | 3760 | 1467114183939 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:03 INFO - PROCESS | 3760 | 1467114183943 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:04 INFO - PROCESS | 3760 | 1467114184023 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 04:43:04 INFO - PROCESS | 3760 | 1467114184110 Marionette TRACE conn2 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:04 INFO - PROCESS | 3760 | 1467114184113 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:04 INFO - PROCESS | 3760 | ++DOCSHELL 10E0B800 == 32 [pid = 3760] [id = 287] 04:43:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (10E0BC00) [pid = 3760] [serial = 860] [outer = 00000000] 04:43:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (10F49400) [pid = 3760] [serial = 861] [outer = 10E0BC00] 04:43:04 INFO - PROCESS | 3760 | 1467114184142 Marionette DEBUG loaded listener.js 04:43:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (1144D400) [pid = 3760] [serial = 862] [outer = 10E0BC00] 04:43:04 INFO - PROCESS | 3760 | 1467114184554 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 04:43:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 04:43:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 665ms 04:43:04 INFO - PROCESS | 3760 | 1467114184595 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 04:43:04 INFO - PROCESS | 3760 | 1467114184598 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 04:43:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 04:43:04 INFO - PROCESS | 3760 | 1467114184603 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 04:43:04 INFO - PROCESS | 3760 | 1467114184605 Marionette TRACE conn2 <- [1,1114,null,{}] 04:43:04 INFO - PROCESS | 3760 | 1467114184609 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:04 INFO - PROCESS | 3760 | 1467114184611 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:04 INFO - PROCESS | 3760 | 1467114184707 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 04:43:04 INFO - PROCESS | 3760 | 1467114184719 Marionette TRACE conn2 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:04 INFO - PROCESS | 3760 | 1467114184722 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:04 INFO - PROCESS | 3760 | ++DOCSHELL 1314F400 == 33 [pid = 3760] [id = 288] 04:43:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (13158000) [pid = 3760] [serial = 863] [outer = 00000000] 04:43:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1346C000) [pid = 3760] [serial = 864] [outer = 13158000] 04:43:04 INFO - PROCESS | 3760 | 1467114184775 Marionette DEBUG loaded listener.js 04:43:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (1430A400) [pid = 3760] [serial = 865] [outer = 13158000] 04:43:05 INFO - PROCESS | 3760 | 1467114185192 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 04:43:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 04:43:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 637ms 04:43:05 INFO - PROCESS | 3760 | 1467114185247 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 04:43:05 INFO - PROCESS | 3760 | 1467114185249 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 04:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 04:43:05 INFO - PROCESS | 3760 | 1467114185254 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 04:43:05 INFO - PROCESS | 3760 | 1467114185239 Marionette TRACE conn2 <- [1,1118,null,{}] 04:43:05 INFO - PROCESS | 3760 | 1467114185248 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:05 INFO - PROCESS | 3760 | 1467114185251 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:05 INFO - PROCESS | 3760 | 1467114185333 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 04:43:05 INFO - PROCESS | 3760 | 1467114185340 Marionette TRACE conn2 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:05 INFO - PROCESS | 3760 | 1467114185342 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:05 INFO - PROCESS | 3760 | ++DOCSHELL 15D83000 == 34 [pid = 3760] [id = 289] 04:43:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (1601D800) [pid = 3760] [serial = 866] [outer = 00000000] 04:43:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (1602AC00) [pid = 3760] [serial = 867] [outer = 1601D800] 04:43:05 INFO - PROCESS | 3760 | 1467114185389 Marionette DEBUG loaded listener.js 04:43:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (16790800) [pid = 3760] [serial = 868] [outer = 1601D800] 04:43:05 INFO - PROCESS | 3760 | 1467114185835 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 04:43:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 04:43:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 636ms 04:43:05 INFO - PROCESS | 3760 | 1467114185869 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 04:43:05 INFO - PROCESS | 3760 | 1467114185871 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 04:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 04:43:05 INFO - PROCESS | 3760 | 1467114185875 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 04:43:05 INFO - PROCESS | 3760 | 1467114185876 Marionette TRACE conn2 <- [1,1122,null,{}] 04:43:05 INFO - PROCESS | 3760 | 1467114185880 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:05 INFO - PROCESS | 3760 | 1467114185882 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:05 INFO - PROCESS | 3760 | 1467114185990 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 04:43:05 INFO - PROCESS | 3760 | 1467114185999 Marionette TRACE conn2 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:05 INFO - PROCESS | 3760 | 1467114186001 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:06 INFO - PROCESS | 3760 | ++DOCSHELL 16953400 == 35 [pid = 3760] [id = 290] 04:43:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (1695C000) [pid = 3760] [serial = 869] [outer = 00000000] 04:43:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (16DD5C00) [pid = 3760] [serial = 870] [outer = 1695C000] 04:43:06 INFO - PROCESS | 3760 | 1467114186045 Marionette DEBUG loaded listener.js 04:43:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (1746D800) [pid = 3760] [serial = 871] [outer = 1695C000] 04:43:06 INFO - PROCESS | 3760 | 1467114186466 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 04:43:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 04:43:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 637ms 04:43:06 INFO - PROCESS | 3760 | 1467114186512 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 04:43:06 INFO - PROCESS | 3760 | 1467114186514 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 04:43:06 INFO - PROCESS | 3760 | 1467114186517 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 04:43:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 04:43:06 INFO - PROCESS | 3760 | 1467114186519 Marionette TRACE conn2 <- [1,1126,null,{}] 04:43:06 INFO - PROCESS | 3760 | 1467114186522 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:06 INFO - PROCESS | 3760 | 1467114186524 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:06 INFO - PROCESS | 3760 | 1467114186636 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 04:43:06 INFO - PROCESS | 3760 | 1467114186641 Marionette TRACE conn2 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:06 INFO - PROCESS | 3760 | 1467114186626 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:06 INFO - PROCESS | 3760 | ++DOCSHELL 177F8C00 == 36 [pid = 3760] [id = 291] 04:43:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (17ABF400) [pid = 3760] [serial = 872] [outer = 00000000] 04:43:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (181DA800) [pid = 3760] [serial = 873] [outer = 17ABF400] 04:43:06 INFO - PROCESS | 3760 | 1467114186731 Marionette DEBUG loaded listener.js 04:43:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (19844800) [pid = 3760] [serial = 874] [outer = 17ABF400] 04:43:07 INFO - PROCESS | 3760 | 1467114187141 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 04:43:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 04:43:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 679ms 04:43:07 INFO - PROCESS | 3760 | 1467114187194 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 04:43:07 INFO - PROCESS | 3760 | 1467114187196 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 04:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 04:43:07 INFO - PROCESS | 3760 | 1467114187200 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 04:43:07 INFO - PROCESS | 3760 | 1467114187201 Marionette TRACE conn2 <- [1,1130,null,{}] 04:43:07 INFO - PROCESS | 3760 | 1467114187205 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:07 INFO - PROCESS | 3760 | 1467114187207 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:07 INFO - PROCESS | 3760 | 1467114187330 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 04:43:07 INFO - PROCESS | 3760 | 1467114187401 Marionette TRACE conn2 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:07 INFO - PROCESS | 3760 | 1467114187403 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:07 INFO - PROCESS | 3760 | ++DOCSHELL 1984C800 == 37 [pid = 3760] [id = 292] 04:43:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (199C2C00) [pid = 3760] [serial = 875] [outer = 00000000] 04:43:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (1A60C000) [pid = 3760] [serial = 876] [outer = 199C2C00] 04:43:07 INFO - PROCESS | 3760 | 1467114187429 Marionette DEBUG loaded listener.js 04:43:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (1A60D000) [pid = 3760] [serial = 877] [outer = 199C2C00] 04:43:07 INFO - PROCESS | 3760 | 1467114187808 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 04:43:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 04:43:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 665ms 04:43:07 INFO - PROCESS | 3760 | 1467114187866 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 04:43:07 INFO - PROCESS | 3760 | 1467114187868 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 04:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 04:43:07 INFO - PROCESS | 3760 | 1467114187871 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 04:43:07 INFO - PROCESS | 3760 | 1467114187873 Marionette TRACE conn2 <- [1,1134,null,{}] 04:43:07 INFO - PROCESS | 3760 | 1467114187876 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:07 INFO - PROCESS | 3760 | 1467114187878 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:07 INFO - PROCESS | 3760 | 1467114187968 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 04:43:08 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (10E10000) [pid = 3760] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 04:43:08 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (10A01400) [pid = 3760] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 04:43:08 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (199BB800) [pid = 3760] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 04:43:08 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (15301400) [pid = 3760] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 04:43:08 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (10E02400) [pid = 3760] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 04:43:08 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (1325EC00) [pid = 3760] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 04:43:08 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (15588000) [pid = 3760] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 04:43:08 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (12BDC800) [pid = 3760] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 04:43:08 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (0C778400) [pid = 3760] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 04:43:08 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (197B3400) [pid = 3760] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 04:43:08 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (16021000) [pid = 3760] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 04:43:08 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (10E0C400) [pid = 3760] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 04:43:08 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (10560000) [pid = 3760] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 04:43:08 INFO - PROCESS | 3760 | 1467114188106 Marionette TRACE conn2 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:08 INFO - PROCESS | 3760 | 1467114188108 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:08 INFO - PROCESS | 3760 | ++DOCSHELL 0C767C00 == 38 [pid = 3760] [id = 293] 04:43:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (0C778400) [pid = 3760] [serial = 878] [outer = 00000000] 04:43:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (10A10000) [pid = 3760] [serial = 879] [outer = 0C778400] 04:43:08 INFO - PROCESS | 3760 | 1467114188152 Marionette DEBUG loaded listener.js 04:43:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (10E0A400) [pid = 3760] [serial = 880] [outer = 0C778400] 04:43:08 INFO - PROCESS | 3760 | 1467114188475 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 04:43:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 04:43:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 622ms 04:43:08 INFO - PROCESS | 3760 | 1467114188508 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 04:43:08 INFO - PROCESS | 3760 | 1467114188510 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 04:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 04:43:08 INFO - PROCESS | 3760 | 1467114188513 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 04:43:08 INFO - PROCESS | 3760 | 1467114188515 Marionette TRACE conn2 <- [1,1138,null,{}] 04:43:08 INFO - PROCESS | 3760 | 1467114188518 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:08 INFO - PROCESS | 3760 | 1467114188520 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:08 INFO - PROCESS | 3760 | 1467114188607 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 04:43:08 INFO - PROCESS | 3760 | 1467114188698 Marionette TRACE conn2 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:08 INFO - PROCESS | 3760 | 1467114188700 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:08 INFO - PROCESS | 3760 | ++DOCSHELL 0C7E6800 == 39 [pid = 3760] [id = 294] 04:43:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (0C7ED400) [pid = 3760] [serial = 881] [outer = 00000000] 04:43:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (16954000) [pid = 3760] [serial = 882] [outer = 0C7ED400] 04:43:08 INFO - PROCESS | 3760 | 1467114188724 Marionette DEBUG loaded listener.js 04:43:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (13133800) [pid = 3760] [serial = 883] [outer = 0C7ED400] 04:43:09 INFO - PROCESS | 3760 | 1467114189070 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 04:43:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 04:43:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 580ms 04:43:09 INFO - PROCESS | 3760 | 1467114189076 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 04:43:09 INFO - PROCESS | 3760 | 1467114189078 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 04:43:09 INFO - PROCESS | 3760 | 1467114189081 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 04:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 04:43:09 INFO - PROCESS | 3760 | 1467114189083 Marionette TRACE conn2 <- [1,1142,null,{}] 04:43:09 INFO - PROCESS | 3760 | 1467114189086 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:09 INFO - PROCESS | 3760 | 1467114189088 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:09 INFO - PROCESS | 3760 | 1467114189213 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 04:43:09 INFO - PROCESS | 3760 | 1467114189220 Marionette TRACE conn2 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:09 INFO - PROCESS | 3760 | 1467114189222 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:09 INFO - PROCESS | 3760 | ++DOCSHELL 1602C000 == 40 [pid = 3760] [id = 295] 04:43:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (199BA800) [pid = 3760] [serial = 884] [outer = 00000000] 04:43:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (1A66F800) [pid = 3760] [serial = 885] [outer = 199BA800] 04:43:09 INFO - PROCESS | 3760 | 1467114189247 Marionette DEBUG loaded listener.js 04:43:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (1A673C00) [pid = 3760] [serial = 886] [outer = 199BA800] 04:43:09 INFO - PROCESS | 3760 | 1467114189620 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 04:43:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 04:43:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 580ms 04:43:09 INFO - PROCESS | 3760 | 1467114189681 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 04:43:09 INFO - PROCESS | 3760 | 1467114189666 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 04:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 04:43:09 INFO - PROCESS | 3760 | 1467114189669 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 04:43:09 INFO - PROCESS | 3760 | 1467114189671 Marionette TRACE conn2 <- [1,1146,null,{}] 04:43:09 INFO - PROCESS | 3760 | 1467114189674 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:09 INFO - PROCESS | 3760 | 1467114189676 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:09 INFO - PROCESS | 3760 | 1467114189789 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 04:43:09 INFO - PROCESS | 3760 | 1467114189834 Marionette TRACE conn2 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:09 INFO - PROCESS | 3760 | 1467114189837 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:09 INFO - PROCESS | 3760 | ++DOCSHELL 16021000 == 41 [pid = 3760] [id = 296] 04:43:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (1A671C00) [pid = 3760] [serial = 887] [outer = 00000000] 04:43:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (1A7F3000) [pid = 3760] [serial = 888] [outer = 1A671C00] 04:43:09 INFO - PROCESS | 3760 | 1467114189864 Marionette DEBUG loaded listener.js 04:43:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (1A7F9800) [pid = 3760] [serial = 889] [outer = 1A671C00] 04:43:10 INFO - PROCESS | 3760 | 1467114190420 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 04:43:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 04:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 749ms 04:43:10 INFO - PROCESS | 3760 | 1467114190448 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 04:43:10 INFO - PROCESS | 3760 | 1467114190453 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 04:43:10 INFO - PROCESS | 3760 | 1467114190457 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 04:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 04:43:10 INFO - PROCESS | 3760 | 1467114190445 Marionette TRACE conn2 <- [1,1150,null,{}] 04:43:10 INFO - PROCESS | 3760 | 1467114190450 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:10 INFO - PROCESS | 3760 | 1467114190453 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:10 INFO - PROCESS | 3760 | 1467114190565 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 04:43:10 INFO - PROCESS | 3760 | 1467114190672 Marionette TRACE conn2 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:10 INFO - PROCESS | 3760 | 1467114190656 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:10 INFO - PROCESS | 3760 | ++DOCSHELL 10A99400 == 42 [pid = 3760] [id = 297] 04:43:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (10E09800) [pid = 3760] [serial = 890] [outer = 00000000] 04:43:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (129F6C00) [pid = 3760] [serial = 891] [outer = 10E09800] 04:43:10 INFO - PROCESS | 3760 | 1467114190711 Marionette DEBUG loaded listener.js 04:43:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (1310C000) [pid = 3760] [serial = 892] [outer = 10E09800] 04:43:11 INFO - PROCESS | 3760 | 1467114191305 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 04:43:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 04:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 906ms 04:43:11 INFO - PROCESS | 3760 | 1467114191358 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 04:43:11 INFO - PROCESS | 3760 | 1467114191363 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 04:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 04:43:11 INFO - PROCESS | 3760 | 1467114191369 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 04:43:11 INFO - PROCESS | 3760 | 1467114191372 Marionette TRACE conn2 <- [1,1154,null,{}] 04:43:11 INFO - PROCESS | 3760 | 1467114191376 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:11 INFO - PROCESS | 3760 | 1467114191379 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:11 INFO - PROCESS | 3760 | 1467114191490 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 04:43:11 INFO - PROCESS | 3760 | 1467114191666 Marionette TRACE conn2 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:11 INFO - PROCESS | 3760 | 1467114191669 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:11 INFO - PROCESS | 3760 | ++DOCSHELL 197BF800 == 43 [pid = 3760] [id = 298] 04:43:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (19841000) [pid = 3760] [serial = 893] [outer = 00000000] 04:43:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (19F36400) [pid = 3760] [serial = 894] [outer = 19841000] 04:43:11 INFO - PROCESS | 3760 | 1467114191725 Marionette DEBUG loaded listener.js 04:43:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (1A66B000) [pid = 3760] [serial = 895] [outer = 19841000] 04:43:12 INFO - PROCESS | 3760 | 1467114192277 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 04:43:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 04:43:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 948ms 04:43:12 INFO - PROCESS | 3760 | 1467114192317 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 04:43:12 INFO - PROCESS | 3760 | 1467114192320 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 04:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 04:43:12 INFO - PROCESS | 3760 | 1467114192356 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 04:43:12 INFO - PROCESS | 3760 | 1467114192362 Marionette TRACE conn2 <- [1,1158,null,{}] 04:43:12 INFO - PROCESS | 3760 | 1467114192355 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:12 INFO - PROCESS | 3760 | 1467114192360 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:12 INFO - PROCESS | 3760 | 1467114192497 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 04:43:12 INFO - PROCESS | 3760 | 1467114192614 Marionette TRACE conn2 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:12 INFO - PROCESS | 3760 | 1467114192618 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:12 INFO - PROCESS | 3760 | ++DOCSHELL 17719C00 == 44 [pid = 3760] [id = 299] 04:43:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (17F55C00) [pid = 3760] [serial = 896] [outer = 00000000] 04:43:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (19F3E000) [pid = 3760] [serial = 897] [outer = 17F55C00] 04:43:12 INFO - PROCESS | 3760 | 1467114192677 Marionette DEBUG loaded listener.js 04:43:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (1AA58C00) [pid = 3760] [serial = 898] [outer = 17F55C00] 04:43:13 INFO - PROCESS | 3760 | 1467114193351 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 04:43:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 04:43:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1075ms 04:43:13 INFO - PROCESS | 3760 | 1467114193397 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 04:43:13 INFO - PROCESS | 3760 | 1467114193401 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 04:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 04:43:13 INFO - PROCESS | 3760 | 1467114193406 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 04:43:13 INFO - PROCESS | 3760 | 1467114193409 Marionette TRACE conn2 <- [1,1162,null,{}] 04:43:13 INFO - PROCESS | 3760 | 1467114193430 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:13 INFO - PROCESS | 3760 | 1467114193432 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:13 INFO - PROCESS | 3760 | 1467114193512 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 04:43:13 INFO - PROCESS | 3760 | 1467114193650 Marionette TRACE conn2 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:13 INFO - PROCESS | 3760 | 1467114193653 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:13 INFO - PROCESS | 3760 | ++DOCSHELL 130AC800 == 45 [pid = 3760] [id = 300] 04:43:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (13108800) [pid = 3760] [serial = 899] [outer = 00000000] 04:43:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (13154400) [pid = 3760] [serial = 900] [outer = 13108800] 04:43:13 INFO - PROCESS | 3760 | 1467114193688 Marionette DEBUG loaded listener.js 04:43:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (1325A400) [pid = 3760] [serial = 901] [outer = 13108800] 04:43:14 INFO - PROCESS | 3760 | --DOCSHELL 1602C000 == 44 [pid = 3760] [id = 295] 04:43:14 INFO - PROCESS | 3760 | --DOCSHELL 0C7E6800 == 43 [pid = 3760] [id = 294] 04:43:14 INFO - PROCESS | 3760 | --DOCSHELL 0C767C00 == 42 [pid = 3760] [id = 293] 04:43:14 INFO - PROCESS | 3760 | --DOCSHELL 1984C800 == 41 [pid = 3760] [id = 292] 04:43:14 INFO - PROCESS | 3760 | --DOCSHELL 177F8C00 == 40 [pid = 3760] [id = 291] 04:43:14 INFO - PROCESS | 3760 | --DOCSHELL 16953400 == 39 [pid = 3760] [id = 290] 04:43:14 INFO - PROCESS | 3760 | --DOCSHELL 15D83000 == 38 [pid = 3760] [id = 289] 04:43:14 INFO - PROCESS | 3760 | --DOCSHELL 1314F400 == 37 [pid = 3760] [id = 288] 04:43:14 INFO - PROCESS | 3760 | --DOCSHELL 10E0B800 == 36 [pid = 3760] [id = 287] 04:43:14 INFO - PROCESS | 3760 | --DOCSHELL 0C761400 == 35 [pid = 3760] [id = 286] 04:43:14 INFO - PROCESS | 3760 | --DOCSHELL 197C1400 == 34 [pid = 3760] [id = 282] 04:43:14 INFO - PROCESS | 3760 | --DOCSHELL 102CD400 == 33 [pid = 3760] [id = 283] 04:43:14 INFO - PROCESS | 3760 | --DOCSHELL 12821C00 == 32 [pid = 3760] [id = 284] 04:43:14 INFO - PROCESS | 3760 | --DOCSHELL 177F1400 == 31 [pid = 3760] [id = 285] 04:43:14 INFO - PROCESS | 3760 | --DOCSHELL 17719C00 == 30 [pid = 3760] [id = 299] 04:43:14 INFO - PROCESS | 3760 | --DOCSHELL 197BF800 == 29 [pid = 3760] [id = 298] 04:43:14 INFO - PROCESS | 3760 | --DOCSHELL 16021000 == 28 [pid = 3760] [id = 296] 04:43:14 INFO - PROCESS | 3760 | --DOCSHELL 10A99400 == 27 [pid = 3760] [id = 297] 04:43:14 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (11233C00) [pid = 3760] [serial = 781] [outer = 00000000] [url = about:blank] 04:43:14 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (10A78800) [pid = 3760] [serial = 778] [outer = 00000000] [url = about:blank] 04:43:14 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (11AE7400) [pid = 3760] [serial = 822] [outer = 00000000] [url = about:blank] 04:43:14 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (12921000) [pid = 3760] [serial = 823] [outer = 00000000] [url = about:blank] 04:43:14 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (114CB800) [pid = 3760] [serial = 820] [outer = 00000000] [url = about:blank] 04:43:14 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (11218800) [pid = 3760] [serial = 819] [outer = 00000000] [url = about:blank] 04:43:14 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (1A1A4000) [pid = 3760] [serial = 817] [outer = 00000000] [url = about:blank] 04:43:14 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (19BC4800) [pid = 3760] [serial = 816] [outer = 00000000] [url = about:blank] 04:43:14 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (15871000) [pid = 3760] [serial = 828] [outer = 00000000] [url = about:blank] 04:43:14 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (1520D000) [pid = 3760] [serial = 813] [outer = 00000000] [url = about:blank] 04:43:14 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (12BD7000) [pid = 3760] [serial = 811] [outer = 00000000] [url = about:blank] 04:43:14 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (11CD2800) [pid = 3760] [serial = 810] [outer = 00000000] [url = about:blank] 04:43:14 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (1430AC00) [pid = 3760] [serial = 826] [outer = 00000000] [url = about:blank] 04:43:14 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (1346B400) [pid = 3760] [serial = 825] [outer = 00000000] [url = about:blank] 04:43:14 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (181D9000) [pid = 3760] [serial = 835] [outer = 00000000] [url = about:blank] 04:43:14 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (17ABEC00) [pid = 3760] [serial = 834] [outer = 00000000] [url = about:blank] 04:43:14 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (15871C00) [pid = 3760] [serial = 840] [outer = 00000000] [url = about:blank] 04:43:14 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (197BE400) [pid = 3760] [serial = 844] [outer = 00000000] [url = about:blank] 04:43:14 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (1984A800) [pid = 3760] [serial = 837] [outer = 00000000] [url = about:blank] 04:43:14 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (197B5800) [pid = 3760] [serial = 843] [outer = 00000000] [url = about:blank] 04:43:14 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (1678F000) [pid = 3760] [serial = 831] [outer = 00000000] [url = about:blank] 04:43:14 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1A40D800) [pid = 3760] [serial = 846] [outer = 00000000] [url = about:blank] 04:43:14 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (16793000) [pid = 3760] [serial = 832] [outer = 00000000] [url = about:blank] 04:43:14 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (199B9000) [pid = 3760] [serial = 838] [outer = 00000000] [url = about:blank] 04:43:14 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (15B51800) [pid = 3760] [serial = 841] [outer = 00000000] [url = about:blank] 04:43:14 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (15B52C00) [pid = 3760] [serial = 829] [outer = 00000000] [url = about:blank] 04:43:14 INFO - PROCESS | 3760 | 1467114194934 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 04:43:14 INFO - PROCESS | 3760 | 1467114194952 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 04:43:14 INFO - PROCESS | 3760 | 1467114194957 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 04:43:14 INFO - PROCESS | 3760 | 1467114194959 Marionette TRACE conn2 <- [1,1166,null,{}] 04:43:14 INFO - PROCESS | 3760 | 1467114194964 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:14 INFO - PROCESS | 3760 | 1467114194967 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:15 INFO - PROCESS | 3760 | 1467114195063 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 04:43:15 INFO - PROCESS | 3760 | 1467114195150 Marionette TRACE conn2 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:15 INFO - PROCESS | 3760 | 1467114195153 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:15 INFO - PROCESS | 3760 | ++DOCSHELL 11218800 == 28 [pid = 3760] [id = 301] 04:43:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (11233C00) [pid = 3760] [serial = 902] [outer = 00000000] 04:43:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1281CC00) [pid = 3760] [serial = 903] [outer = 11233C00] 04:43:15 INFO - PROCESS | 3760 | 1467114195200 Marionette DEBUG loaded listener.js 04:43:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (129AC800) [pid = 3760] [serial = 904] [outer = 11233C00] 04:43:15 INFO - PROCESS | 3760 | 1467114195540 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 04:43:15 INFO - PROCESS | 3760 | 1467114195601 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 04:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 04:43:15 INFO - PROCESS | 3760 | 1467114195607 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 04:43:15 INFO - PROCESS | 3760 | 1467114195610 Marionette TRACE conn2 <- [1,1170,null,{}] 04:43:15 INFO - PROCESS | 3760 | 1467114195596 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:15 INFO - PROCESS | 3760 | 1467114195599 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:15 INFO - PROCESS | 3760 | 1467114195686 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 04:43:15 INFO - PROCESS | 3760 | 1467114195692 Marionette TRACE conn2 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:15 INFO - PROCESS | 3760 | 1467114195694 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:15 INFO - PROCESS | 3760 | ++DOCSHELL 11ADF800 == 29 [pid = 3760] [id = 302] 04:43:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (13258800) [pid = 3760] [serial = 905] [outer = 00000000] 04:43:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (14303800) [pid = 3760] [serial = 906] [outer = 13258800] 04:43:15 INFO - PROCESS | 3760 | 1467114195740 Marionette DEBUG loaded listener.js 04:43:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (15209000) [pid = 3760] [serial = 907] [outer = 13258800] 04:43:16 INFO - PROCESS | 3760 | 1467114196149 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 04:43:16 INFO - PROCESS | 3760 | 1467114196230 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 04:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 04:43:16 INFO - PROCESS | 3760 | 1467114196233 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 04:43:16 INFO - PROCESS | 3760 | 1467114196237 Marionette TRACE conn2 <- [1,1174,null,{}] 04:43:16 INFO - PROCESS | 3760 | 1467114196247 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:16 INFO - PROCESS | 3760 | 1467114196252 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:16 INFO - PROCESS | 3760 | 1467114196328 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 04:43:16 INFO - PROCESS | 3760 | 1467114196341 Marionette TRACE conn2 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:16 INFO - PROCESS | 3760 | 1467114196345 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:16 INFO - PROCESS | 3760 | ++DOCSHELL 16025C00 == 30 [pid = 3760] [id = 303] 04:43:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (16026000) [pid = 3760] [serial = 908] [outer = 00000000] 04:43:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (1695D000) [pid = 3760] [serial = 909] [outer = 16026000] 04:43:16 INFO - PROCESS | 3760 | 1467114196392 Marionette DEBUG loaded listener.js 04:43:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (176C1400) [pid = 3760] [serial = 910] [outer = 16026000] 04:43:16 INFO - PROCESS | 3760 | 1467114196843 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 04:43:16 INFO - PROCESS | 3760 | 1467114196877 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 04:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 04:43:16 INFO - PROCESS | 3760 | 1467114196880 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 04:43:16 INFO - PROCESS | 3760 | 1467114196882 Marionette TRACE conn2 <- [1,1178,null,{}] 04:43:16 INFO - PROCESS | 3760 | 1467114196885 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:16 INFO - PROCESS | 3760 | 1467114196887 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:16 INFO - PROCESS | 3760 | 1467114197017 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 04:43:17 INFO - PROCESS | 3760 | 1467114197077 Marionette TRACE conn2 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:17 INFO - PROCESS | 3760 | 1467114197079 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:17 INFO - PROCESS | 3760 | ++DOCSHELL 17F4BC00 == 31 [pid = 3760] [id = 304] 04:43:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (17FF1400) [pid = 3760] [serial = 911] [outer = 00000000] 04:43:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (197B5800) [pid = 3760] [serial = 912] [outer = 17FF1400] 04:43:17 INFO - PROCESS | 3760 | 1467114197105 Marionette DEBUG loaded listener.js 04:43:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (197C0C00) [pid = 3760] [serial = 913] [outer = 17FF1400] 04:43:17 INFO - PROCESS | 3760 | 1467114197476 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 04:43:17 INFO - PROCESS | 3760 | 1467114197507 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 04:43:17 INFO - PROCESS | 3760 | 1467114197511 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 04:43:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 04:43:17 INFO - PROCESS | 3760 | 1467114197512 Marionette TRACE conn2 <- [1,1182,null,{}] 04:43:17 INFO - PROCESS | 3760 | 1467114197516 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:17 INFO - PROCESS | 3760 | 1467114197518 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:17 INFO - PROCESS | 3760 | 1467114197617 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 04:43:17 INFO - PROCESS | 3760 | 1467114197623 Marionette TRACE conn2 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:17 INFO - PROCESS | 3760 | 1467114197625 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:17 INFO - PROCESS | 3760 | ++DOCSHELL 199B8400 == 32 [pid = 3760] [id = 305] 04:43:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (19B8E000) [pid = 3760] [serial = 914] [outer = 00000000] 04:43:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (19F3A400) [pid = 3760] [serial = 915] [outer = 19B8E000] 04:43:17 INFO - PROCESS | 3760 | 1467114197719 Marionette DEBUG loaded listener.js 04:43:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (1A1AB400) [pid = 3760] [serial = 916] [outer = 19B8E000] 04:43:18 INFO - PROCESS | 3760 | 1467114198131 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 04:43:18 INFO - PROCESS | 3760 | 1467114198176 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 04:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 04:43:18 INFO - PROCESS | 3760 | 1467114198179 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 04:43:18 INFO - PROCESS | 3760 | 1467114198180 Marionette TRACE conn2 <- [1,1186,null,{}] 04:43:18 INFO - PROCESS | 3760 | 1467114198184 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:18 INFO - PROCESS | 3760 | 1467114198189 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:18 INFO - PROCESS | 3760 | 1467114198351 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 04:43:18 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (19844C00) [pid = 3760] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 04:43:18 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (13937C00) [pid = 3760] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 04:43:18 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (199BA800) [pid = 3760] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 04:43:18 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (17ABF400) [pid = 3760] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 04:43:18 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (19BC4400) [pid = 3760] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 04:43:18 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (129B0C00) [pid = 3760] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 04:43:18 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (10559400) [pid = 3760] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 04:43:18 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (199C2C00) [pid = 3760] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 04:43:18 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (0C763800) [pid = 3760] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 04:43:18 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (1601D800) [pid = 3760] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 04:43:18 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (10E0BC00) [pid = 3760] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 04:43:18 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1695C000) [pid = 3760] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 04:43:18 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (177F2C00) [pid = 3760] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 04:43:18 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (13158000) [pid = 3760] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 04:43:18 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (0C778400) [pid = 3760] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 04:43:18 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (0C7ED400) [pid = 3760] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 04:43:18 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (1A671C00) [pid = 3760] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 04:43:18 INFO - PROCESS | 3760 | 1467114198730 Marionette TRACE conn2 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:18 INFO - PROCESS | 3760 | 1467114198732 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:18 INFO - PROCESS | 3760 | ++DOCSHELL 0C763800 == 33 [pid = 3760] [id = 306] 04:43:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (0C778400) [pid = 3760] [serial = 917] [outer = 00000000] 04:43:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (10A7EC00) [pid = 3760] [serial = 918] [outer = 0C778400] 04:43:18 INFO - PROCESS | 3760 | 1467114198778 Marionette DEBUG loaded listener.js 04:43:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (13158C00) [pid = 3760] [serial = 919] [outer = 0C778400] 04:43:19 INFO - PROCESS | 3760 | 1467114199099 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 04:43:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 04:43:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 948ms 04:43:19 INFO - PROCESS | 3760 | 1467114199124 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 04:43:19 INFO - PROCESS | 3760 | 1467114199126 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 04:43:19 INFO - PROCESS | 3760 | 1467114199129 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 04:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 04:43:19 INFO - PROCESS | 3760 | 1467114199130 Marionette TRACE conn2 <- [1,1190,null,{}] 04:43:19 INFO - PROCESS | 3760 | 1467114199146 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:19 INFO - PROCESS | 3760 | 1467114199148 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:19 INFO - PROCESS | 3760 | 1467114199225 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 04:43:19 INFO - PROCESS | 3760 | 1467114199316 Marionette TRACE conn2 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:19 INFO - PROCESS | 3760 | 1467114199299 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:19 INFO - PROCESS | 3760 | ++DOCSHELL 0C7EB000 == 34 [pid = 3760] [id = 307] 04:43:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (114C8C00) [pid = 3760] [serial = 920] [outer = 00000000] 04:43:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (19844C00) [pid = 3760] [serial = 921] [outer = 114C8C00] 04:43:19 INFO - PROCESS | 3760 | 1467114199346 Marionette DEBUG loaded listener.js 04:43:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (19849C00) [pid = 3760] [serial = 922] [outer = 114C8C00] 04:43:19 INFO - PROCESS | 3760 | 1467114199682 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:43:19 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 04:43:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 580ms 04:43:19 INFO - PROCESS | 3760 | 1467114199708 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 04:43:19 INFO - PROCESS | 3760 | 1467114199710 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 04:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 04:43:19 INFO - PROCESS | 3760 | 1467114199713 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 04:43:19 INFO - PROCESS | 3760 | 1467114199715 Marionette TRACE conn2 <- [1,1194,null,{}] 04:43:19 INFO - PROCESS | 3760 | 1467114199718 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:19 INFO - PROCESS | 3760 | 1467114199720 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:19 INFO - PROCESS | 3760 | 1467114199832 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 04:43:19 INFO - PROCESS | 3760 | 1467114199823 Marionette TRACE conn2 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:19 INFO - PROCESS | 3760 | 1467114199825 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:19 INFO - PROCESS | 3760 | ++DOCSHELL 1A40F000 == 35 [pid = 3760] [id = 308] 04:43:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (1A66EC00) [pid = 3760] [serial = 923] [outer = 00000000] 04:43:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (1A7FB800) [pid = 3760] [serial = 924] [outer = 1A66EC00] 04:43:19 INFO - PROCESS | 3760 | 1467114199869 Marionette DEBUG loaded listener.js 04:43:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (197BE800) [pid = 3760] [serial = 925] [outer = 1A66EC00] 04:43:20 INFO - PROCESS | 3760 | 1467114200266 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:43:20 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 04:43:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 580ms 04:43:20 INFO - PROCESS | 3760 | 1467114200295 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 04:43:20 INFO - PROCESS | 3760 | 1467114200297 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 04:43:20 INFO - PROCESS | 3760 | 1467114200301 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 04:43:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 04:43:20 INFO - PROCESS | 3760 | 1467114200302 Marionette TRACE conn2 <- [1,1198,null,{}] 04:43:20 INFO - PROCESS | 3760 | 1467114200305 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:20 INFO - PROCESS | 3760 | 1467114200307 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:20 INFO - PROCESS | 3760 | 1467114200419 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 04:43:20 INFO - PROCESS | 3760 | 1467114200426 Marionette TRACE conn2 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:20 INFO - PROCESS | 3760 | 1467114200428 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:20 INFO - PROCESS | 3760 | ++DOCSHELL 1AA56400 == 36 [pid = 3760] [id = 309] 04:43:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (1AA56C00) [pid = 3760] [serial = 926] [outer = 00000000] 04:43:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (1AAB6C00) [pid = 3760] [serial = 927] [outer = 1AA56C00] 04:43:20 INFO - PROCESS | 3760 | 1467114200474 Marionette DEBUG loaded listener.js 04:43:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (1AABA400) [pid = 3760] [serial = 928] [outer = 1AA56C00] 04:43:21 INFO - PROCESS | 3760 | 1467114201230 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 04:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 04:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 976ms 04:43:21 INFO - PROCESS | 3760 | 1467114201293 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 04:43:21 INFO - PROCESS | 3760 | 1467114201297 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 04:43:21 INFO - PROCESS | 3760 | 1467114201302 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 04:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 04:43:21 INFO - PROCESS | 3760 | 1467114201307 Marionette TRACE conn2 <- [1,1202,null,{}] 04:43:21 INFO - PROCESS | 3760 | 1467114201313 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:21 INFO - PROCESS | 3760 | 1467114201315 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:21 INFO - PROCESS | 3760 | 1467114201417 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 04:43:21 INFO - PROCESS | 3760 | 1467114201550 Marionette TRACE conn2 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:21 INFO - PROCESS | 3760 | 1467114201553 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:21 INFO - PROCESS | 3760 | ++DOCSHELL 10A76800 == 37 [pid = 3760] [id = 310] 04:43:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (10A9FC00) [pid = 3760] [serial = 929] [outer = 00000000] 04:43:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (1123DC00) [pid = 3760] [serial = 930] [outer = 10A9FC00] 04:43:21 INFO - PROCESS | 3760 | 1467114201611 Marionette DEBUG loaded listener.js 04:43:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (12D7F400) [pid = 3760] [serial = 931] [outer = 10A9FC00] 04:43:22 INFO - PROCESS | 3760 | 1467114202283 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 04:43:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 04:43:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1046ms 04:43:22 INFO - PROCESS | 3760 | 1467114202348 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 04:43:22 INFO - PROCESS | 3760 | 1467114202353 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 04:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 04:43:22 INFO - PROCESS | 3760 | 1467114202359 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 04:43:22 INFO - PROCESS | 3760 | 1467114202362 Marionette TRACE conn2 <- [1,1206,null,{}] 04:43:22 INFO - PROCESS | 3760 | 1467114202367 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:22 INFO - PROCESS | 3760 | 1467114202370 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:22 INFO - PROCESS | 3760 | 1467114202569 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 04:43:22 INFO - PROCESS | 3760 | 1467114202694 Marionette TRACE conn2 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:22 INFO - PROCESS | 3760 | 1467114202697 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:22 INFO - PROCESS | 3760 | ++DOCSHELL 0C76C000 == 38 [pid = 3760] [id = 311] 04:43:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (0C7E6000) [pid = 3760] [serial = 932] [outer = 00000000] 04:43:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (0C7F3800) [pid = 3760] [serial = 933] [outer = 0C7E6000] 04:43:22 INFO - PROCESS | 3760 | 1467114202747 Marionette DEBUG loaded listener.js 04:43:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (102D2000) [pid = 3760] [serial = 934] [outer = 0C7E6000] 04:43:23 INFO - PROCESS | 3760 | --DOCSHELL 1A40F000 == 37 [pid = 3760] [id = 308] 04:43:23 INFO - PROCESS | 3760 | --DOCSHELL 0C7EB000 == 36 [pid = 3760] [id = 307] 04:43:23 INFO - PROCESS | 3760 | --DOCSHELL 0C763800 == 35 [pid = 3760] [id = 306] 04:43:23 INFO - PROCESS | 3760 | --DOCSHELL 199B8400 == 34 [pid = 3760] [id = 305] 04:43:23 INFO - PROCESS | 3760 | --DOCSHELL 17F4BC00 == 33 [pid = 3760] [id = 304] 04:43:23 INFO - PROCESS | 3760 | --DOCSHELL 16025C00 == 32 [pid = 3760] [id = 303] 04:43:23 INFO - PROCESS | 3760 | --DOCSHELL 11ADF800 == 31 [pid = 3760] [id = 302] 04:43:23 INFO - PROCESS | 3760 | --DOCSHELL 11218800 == 30 [pid = 3760] [id = 301] 04:43:23 INFO - PROCESS | 3760 | --DOCSHELL 130AC800 == 29 [pid = 3760] [id = 300] 04:43:23 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (199B7000) [pid = 3760] [serial = 808] [outer = 00000000] [url = about:blank] 04:43:23 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (15428400) [pid = 3760] [serial = 814] [outer = 00000000] [url = about:blank] 04:43:23 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (1A66F800) [pid = 3760] [serial = 885] [outer = 00000000] [url = about:blank] 04:43:23 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (181DA800) [pid = 3760] [serial = 873] [outer = 00000000] [url = about:blank] 04:43:23 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (1A5EF400) [pid = 3760] [serial = 847] [outer = 00000000] [url = about:blank] 04:43:23 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (131EBC00) [pid = 3760] [serial = 852] [outer = 00000000] [url = about:blank] 04:43:23 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (13D02000) [pid = 3760] [serial = 853] [outer = 00000000] [url = about:blank] 04:43:23 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (10A78000) [pid = 3760] [serial = 849] [outer = 00000000] [url = about:blank] 04:43:23 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (1A60C000) [pid = 3760] [serial = 876] [outer = 00000000] [url = about:blank] 04:43:23 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (10E0A800) [pid = 3760] [serial = 850] [outer = 00000000] [url = about:blank] 04:43:23 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (0F935800) [pid = 3760] [serial = 858] [outer = 00000000] [url = about:blank] 04:43:23 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1055E000) [pid = 3760] [serial = 859] [outer = 00000000] [url = about:blank] 04:43:23 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1602AC00) [pid = 3760] [serial = 867] [outer = 00000000] [url = about:blank] 04:43:23 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (16790800) [pid = 3760] [serial = 868] [outer = 00000000] [url = about:blank] 04:43:23 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (10F49400) [pid = 3760] [serial = 861] [outer = 00000000] [url = about:blank] 04:43:23 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1144D400) [pid = 3760] [serial = 862] [outer = 00000000] [url = about:blank] 04:43:23 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (16DD5C00) [pid = 3760] [serial = 870] [outer = 00000000] [url = about:blank] 04:43:23 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (199BBC00) [pid = 3760] [serial = 855] [outer = 00000000] [url = about:blank] 04:43:23 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (1A1AEC00) [pid = 3760] [serial = 856] [outer = 00000000] [url = about:blank] 04:43:23 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (1346C000) [pid = 3760] [serial = 864] [outer = 00000000] [url = about:blank] 04:43:23 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (1430A400) [pid = 3760] [serial = 865] [outer = 00000000] [url = about:blank] 04:43:23 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (10A10000) [pid = 3760] [serial = 879] [outer = 00000000] [url = about:blank] 04:43:23 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (1A60D000) [pid = 3760] [serial = 877] [outer = 00000000] [url = about:blank] 04:43:23 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (1A673C00) [pid = 3760] [serial = 886] [outer = 00000000] [url = about:blank] 04:43:23 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (10E0A400) [pid = 3760] [serial = 880] [outer = 00000000] [url = about:blank] 04:43:23 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (19844800) [pid = 3760] [serial = 874] [outer = 00000000] [url = about:blank] 04:43:23 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (1746D800) [pid = 3760] [serial = 871] [outer = 00000000] [url = about:blank] 04:43:23 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (13133800) [pid = 3760] [serial = 883] [outer = 00000000] [url = about:blank] 04:43:23 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (16954000) [pid = 3760] [serial = 882] [outer = 00000000] [url = about:blank] 04:43:23 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (1A7F3000) [pid = 3760] [serial = 888] [outer = 00000000] [url = about:blank] 04:43:23 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (1A7F9800) [pid = 3760] [serial = 889] [outer = 00000000] [url = about:blank] 04:43:23 INFO - PROCESS | 3760 | 1467114203264 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 04:43:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 04:43:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 947ms 04:43:23 INFO - PROCESS | 3760 | 1467114203308 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 04:43:23 INFO - PROCESS | 3760 | 1467114203312 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 04:43:23 INFO - PROCESS | 3760 | 1467114203333 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 04:43:23 INFO - PROCESS | 3760 | 1467114203336 Marionette TRACE conn2 <- [1,1210,null,{}] 04:43:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 04:43:23 INFO - PROCESS | 3760 | 1467114203340 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:23 INFO - PROCESS | 3760 | 1467114203342 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:23 INFO - PROCESS | 3760 | 1467114203409 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 04:43:23 INFO - PROCESS | 3760 | 1467114203420 Marionette TRACE conn2 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:23 INFO - PROCESS | 3760 | 1467114203422 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:23 INFO - PROCESS | 3760 | ++DOCSHELL 0C7EA000 == 30 [pid = 3760] [id = 312] 04:43:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (0C7EBC00) [pid = 3760] [serial = 935] [outer = 00000000] 04:43:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (10F46C00) [pid = 3760] [serial = 936] [outer = 0C7EBC00] 04:43:23 INFO - PROCESS | 3760 | 1467114203543 Marionette DEBUG loaded listener.js 04:43:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (114CB400) [pid = 3760] [serial = 937] [outer = 0C7EBC00] 04:43:23 INFO - PROCESS | 3760 | 1467114203909 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 04:43:23 INFO - PROCESS | 3760 | 1467114203964 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 04:43:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 04:43:23 INFO - PROCESS | 3760 | 1467114203968 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 04:43:23 INFO - PROCESS | 3760 | 1467114203970 Marionette TRACE conn2 <- [1,1214,null,{}] 04:43:23 INFO - PROCESS | 3760 | 1467114203973 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:23 INFO - PROCESS | 3760 | 1467114203975 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:24 INFO - PROCESS | 3760 | 1467114204061 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 04:43:24 INFO - PROCESS | 3760 | 1467114204070 Marionette TRACE conn2 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:24 INFO - PROCESS | 3760 | 1467114204073 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:24 INFO - PROCESS | 3760 | ++DOCSHELL 13941000 == 31 [pid = 3760] [id = 313] 04:43:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (14302C00) [pid = 3760] [serial = 938] [outer = 00000000] 04:43:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (1530B800) [pid = 3760] [serial = 939] [outer = 14302C00] 04:43:24 INFO - PROCESS | 3760 | 1467114204124 Marionette DEBUG loaded listener.js 04:43:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (15588C00) [pid = 3760] [serial = 940] [outer = 14302C00] 04:43:24 INFO - PROCESS | 3760 | 1467114204523 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 04:43:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 04:43:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 580ms 04:43:24 INFO - PROCESS | 3760 | 1467114204542 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 04:43:24 INFO - PROCESS | 3760 | 1467114204546 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 04:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 04:43:24 INFO - PROCESS | 3760 | 1467114204561 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 04:43:24 INFO - PROCESS | 3760 | 1467114204565 Marionette TRACE conn2 <- [1,1218,null,{}] 04:43:24 INFO - PROCESS | 3760 | 1467114204569 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:24 INFO - PROCESS | 3760 | 1467114204572 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:24 INFO - PROCESS | 3760 | 1467114204659 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 04:43:24 INFO - PROCESS | 3760 | 1467114204664 Marionette TRACE conn2 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:24 INFO - PROCESS | 3760 | 1467114204666 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:24 INFO - PROCESS | 3760 | ++DOCSHELL 1602AC00 == 32 [pid = 3760] [id = 314] 04:43:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (1602B800) [pid = 3760] [serial = 941] [outer = 00000000] 04:43:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (16954000) [pid = 3760] [serial = 942] [outer = 1602B800] 04:43:24 INFO - PROCESS | 3760 | 1467114204692 Marionette DEBUG loaded listener.js 04:43:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (16D30C00) [pid = 3760] [serial = 943] [outer = 1602B800] 04:43:25 INFO - PROCESS | 3760 | 1467114205099 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 04:43:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 04:43:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 580ms 04:43:25 INFO - PROCESS | 3760 | 1467114205149 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 04:43:25 INFO - PROCESS | 3760 | 1467114205151 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 04:43:25 INFO - PROCESS | 3760 | 1467114205154 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 04:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 04:43:25 INFO - PROCESS | 3760 | 1467114205156 Marionette TRACE conn2 <- [1,1222,null,{}] 04:43:25 INFO - PROCESS | 3760 | 1467114205159 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:25 INFO - PROCESS | 3760 | 1467114205161 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:25 INFO - PROCESS | 3760 | 1467114205270 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 04:43:25 INFO - PROCESS | 3760 | 1467114205335 Marionette TRACE conn2 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:25 INFO - PROCESS | 3760 | 1467114205337 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:25 INFO - PROCESS | 3760 | ++DOCSHELL 176BE800 == 33 [pid = 3760] [id = 315] 04:43:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (17719800) [pid = 3760] [serial = 944] [outer = 00000000] 04:43:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (177F8C00) [pid = 3760] [serial = 945] [outer = 17719800] 04:43:25 INFO - PROCESS | 3760 | 1467114205381 Marionette DEBUG loaded listener.js 04:43:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (17FEEC00) [pid = 3760] [serial = 946] [outer = 17719800] 04:43:25 INFO - PROCESS | 3760 | 1467114205742 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 04:43:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 04:43:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 636ms 04:43:25 INFO - PROCESS | 3760 | 1467114205803 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 04:43:25 INFO - PROCESS | 3760 | 1467114205805 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 04:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 04:43:25 INFO - PROCESS | 3760 | 1467114205808 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 04:43:25 INFO - PROCESS | 3760 | 1467114205810 Marionette TRACE conn2 <- [1,1226,null,{}] 04:43:25 INFO - PROCESS | 3760 | 1467114205813 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:25 INFO - PROCESS | 3760 | 1467114205815 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:25 INFO - PROCESS | 3760 | 1467114205910 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 04:43:25 INFO - PROCESS | 3760 | 1467114205922 Marionette TRACE conn2 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:25 INFO - PROCESS | 3760 | 1467114205928 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:25 INFO - PROCESS | 3760 | ++DOCSHELL 13461800 == 34 [pid = 3760] [id = 316] 04:43:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (1393F800) [pid = 3760] [serial = 947] [outer = 00000000] 04:43:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (19844800) [pid = 3760] [serial = 948] [outer = 1393F800] 04:43:26 INFO - PROCESS | 3760 | 1467114206013 Marionette DEBUG loaded listener.js 04:43:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (199BA400) [pid = 3760] [serial = 949] [outer = 1393F800] 04:43:26 INFO - PROCESS | 3760 | 1467114206411 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 04:43:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 04:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 679ms 04:43:26 INFO - PROCESS | 3760 | 1467114206489 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 04:43:26 INFO - PROCESS | 3760 | 1467114206491 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 04:43:26 INFO - PROCESS | 3760 | 1467114206501 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 04:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 04:43:26 INFO - PROCESS | 3760 | 1467114206502 Marionette TRACE conn2 <- [1,1230,null,{}] 04:43:26 INFO - PROCESS | 3760 | 1467114206506 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:26 INFO - PROCESS | 3760 | 1467114206508 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:26 INFO - PROCESS | 3760 | 1467114206600 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 04:43:26 INFO - PROCESS | 3760 | 1467114206612 Marionette TRACE conn2 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:26 INFO - PROCESS | 3760 | 1467114206614 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:26 INFO - PROCESS | 3760 | ++DOCSHELL 11AE4C00 == 35 [pid = 3760] [id = 317] 04:43:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (197B9000) [pid = 3760] [serial = 950] [outer = 00000000] 04:43:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1A1ACC00) [pid = 3760] [serial = 951] [outer = 197B9000] 04:43:26 INFO - PROCESS | 3760 | 1467114206666 Marionette DEBUG loaded listener.js 04:43:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (1A5F7C00) [pid = 3760] [serial = 952] [outer = 197B9000] 04:43:27 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (17FF1400) [pid = 3760] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 04:43:27 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (13258800) [pid = 3760] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 04:43:27 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (13108800) [pid = 3760] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 04:43:27 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (16026000) [pid = 3760] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 04:43:27 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (1A66EC00) [pid = 3760] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 04:43:27 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (11233C00) [pid = 3760] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 04:43:27 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (19B8E000) [pid = 3760] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 04:43:27 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (10E09800) [pid = 3760] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 04:43:27 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (19841000) [pid = 3760] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 04:43:27 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (17F55C00) [pid = 3760] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 04:43:27 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (0C778400) [pid = 3760] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 04:43:27 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (114C8C00) [pid = 3760] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 04:43:27 INFO - PROCESS | 3760 | 1467114207085 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 04:43:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 04:43:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 623ms 04:43:27 INFO - PROCESS | 3760 | 1467114207127 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 04:43:27 INFO - PROCESS | 3760 | 1467114207131 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 04:43:27 INFO - PROCESS | 3760 | 1467114207140 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 04:43:27 INFO - PROCESS | 3760 | 1467114207142 Marionette TRACE conn2 <- [1,1234,null,{}] 04:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 04:43:27 INFO - PROCESS | 3760 | 1467114207145 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:27 INFO - PROCESS | 3760 | 1467114207147 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:27 INFO - PROCESS | 3760 | 1467114207224 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 04:43:27 INFO - PROCESS | 3760 | 1467114207229 Marionette TRACE conn2 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:27 INFO - PROCESS | 3760 | 1467114207231 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:27 INFO - PROCESS | 3760 | ++DOCSHELL 11233C00 == 36 [pid = 3760] [id = 318] 04:43:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (114C8C00) [pid = 3760] [serial = 953] [outer = 00000000] 04:43:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (1542BC00) [pid = 3760] [serial = 954] [outer = 114C8C00] 04:43:27 INFO - PROCESS | 3760 | 1467114207277 Marionette DEBUG loaded listener.js 04:43:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (181D9C00) [pid = 3760] [serial = 955] [outer = 114C8C00] 04:43:27 INFO - PROCESS | 3760 | 1467114207657 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 04:43:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 04:43:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 538ms 04:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 04:43:27 INFO - PROCESS | 3760 | 1467114207700 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 04:43:27 INFO - PROCESS | 3760 | 1467114207702 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 04:43:27 INFO - PROCESS | 3760 | 1467114207688 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 04:43:27 INFO - PROCESS | 3760 | 1467114207690 Marionette TRACE conn2 <- [1,1238,null,{}] 04:43:27 INFO - PROCESS | 3760 | 1467114207694 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:27 INFO - PROCESS | 3760 | 1467114207695 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:27 INFO - PROCESS | 3760 | 1467114207773 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 04:43:27 INFO - PROCESS | 3760 | 1467114207803 Marionette TRACE conn2 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:27 INFO - PROCESS | 3760 | 1467114207805 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:27 INFO - PROCESS | 3760 | ++DOCSHELL 10E0FC00 == 37 [pid = 3760] [id = 319] 04:43:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (132C3400) [pid = 3760] [serial = 956] [outer = 00000000] 04:43:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (1A605800) [pid = 3760] [serial = 957] [outer = 132C3400] 04:43:27 INFO - PROCESS | 3760 | 1467114207849 Marionette DEBUG loaded listener.js 04:43:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (1A66C400) [pid = 3760] [serial = 958] [outer = 132C3400] 04:43:28 INFO - PROCESS | 3760 | 1467114208218 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 04:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 04:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 594ms 04:43:28 INFO - PROCESS | 3760 | 1467114208286 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 04:43:28 INFO - PROCESS | 3760 | 1467114208288 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 04:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 04:43:28 INFO - PROCESS | 3760 | 1467114208291 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 04:43:28 INFO - PROCESS | 3760 | 1467114208293 Marionette TRACE conn2 <- [1,1242,null,{}] 04:43:28 INFO - PROCESS | 3760 | 1467114208296 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:28 INFO - PROCESS | 3760 | 1467114208298 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:28 INFO - PROCESS | 3760 | 1467114208375 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 04:43:28 INFO - PROCESS | 3760 | 1467114208383 Marionette TRACE conn2 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:28 INFO - PROCESS | 3760 | 1467114208385 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:28 INFO - PROCESS | 3760 | ++DOCSHELL 1A60B400 == 38 [pid = 3760] [id = 320] 04:43:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (1A671400) [pid = 3760] [serial = 959] [outer = 00000000] 04:43:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (1A678800) [pid = 3760] [serial = 960] [outer = 1A671400] 04:43:28 INFO - PROCESS | 3760 | 1467114208422 Marionette DEBUG loaded listener.js 04:43:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (1A679C00) [pid = 3760] [serial = 961] [outer = 1A671400] 04:43:28 INFO - PROCESS | 3760 | 1467114208822 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 04:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 04:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 622ms 04:43:28 INFO - PROCESS | 3760 | 1467114208931 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 04:43:28 INFO - PROCESS | 3760 | 1467114208935 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 04:43:28 INFO - PROCESS | 3760 | 1467114208940 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 04:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 04:43:28 INFO - PROCESS | 3760 | 1467114208944 Marionette TRACE conn2 <- [1,1246,null,{}] 04:43:28 INFO - PROCESS | 3760 | 1467114208951 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:28 INFO - PROCESS | 3760 | 1467114208955 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:29 INFO - PROCESS | 3760 | 1467114209126 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 04:43:29 INFO - PROCESS | 3760 | 1467114209238 Marionette TRACE conn2 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:29 INFO - PROCESS | 3760 | 1467114209242 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:29 INFO - PROCESS | 3760 | ++DOCSHELL 10A79C00 == 39 [pid = 3760] [id = 321] 04:43:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (10A7C400) [pid = 3760] [serial = 962] [outer = 00000000] 04:43:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (10E08C00) [pid = 3760] [serial = 963] [outer = 10A7C400] 04:43:29 INFO - PROCESS | 3760 | 1467114209300 Marionette DEBUG loaded listener.js 04:43:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (11237000) [pid = 3760] [serial = 964] [outer = 10A7C400] 04:43:29 INFO - PROCESS | 3760 | 1467114209817 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 04:43:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 04:43:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 905ms 04:43:29 INFO - PROCESS | 3760 | 1467114209853 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 04:43:29 INFO - PROCESS | 3760 | 1467114209857 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 04:43:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 04:43:29 INFO - PROCESS | 3760 | 1467114209864 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 04:43:29 INFO - PROCESS | 3760 | 1467114209868 Marionette TRACE conn2 <- [1,1250,null,{}] 04:43:29 INFO - PROCESS | 3760 | 1467114209854 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:29 INFO - PROCESS | 3760 | 1467114209857 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:29 INFO - PROCESS | 3760 | 1467114209965 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 04:43:30 INFO - PROCESS | 3760 | 1467114210051 Marionette TRACE conn2 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:30 INFO - PROCESS | 3760 | 1467114210054 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:30 INFO - PROCESS | 3760 | ++DOCSHELL 1586A800 == 40 [pid = 3760] [id = 322] 04:43:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (1586B800) [pid = 3760] [serial = 965] [outer = 00000000] 04:43:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (15D81000) [pid = 3760] [serial = 966] [outer = 1586B800] 04:43:30 INFO - PROCESS | 3760 | 1467114210108 Marionette DEBUG loaded listener.js 04:43:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (166C7000) [pid = 3760] [serial = 967] [outer = 1586B800] 04:43:30 INFO - PROCESS | 3760 | 1467114210704 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 04:43:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 04:43:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 905ms 04:43:30 INFO - PROCESS | 3760 | 1467114210769 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 04:43:30 INFO - PROCESS | 3760 | 1467114210771 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 04:43:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 04:43:30 INFO - PROCESS | 3760 | 1467114210775 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 04:43:30 INFO - PROCESS | 3760 | 1467114210777 Marionette TRACE conn2 <- [1,1254,null,{}] 04:43:30 INFO - PROCESS | 3760 | 1467114210788 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:30 INFO - PROCESS | 3760 | 1467114210792 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:30 INFO - PROCESS | 3760 | 1467114210952 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 04:43:30 INFO - PROCESS | 3760 | 1467114210963 Marionette TRACE conn2 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:30 INFO - PROCESS | 3760 | 1467114210967 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:30 INFO - PROCESS | 3760 | ++DOCSHELL 197C1400 == 41 [pid = 3760] [id = 323] 04:43:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (199B7400) [pid = 3760] [serial = 968] [outer = 00000000] 04:43:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (1A604800) [pid = 3760] [serial = 969] [outer = 199B7400] 04:43:30 INFO - PROCESS | 3760 | 1467114211005 Marionette DEBUG loaded listener.js 04:43:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (1A672C00) [pid = 3760] [serial = 970] [outer = 199B7400] 04:43:31 INFO - PROCESS | 3760 | 1467114211572 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 04:43:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 04:43:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 848ms 04:43:31 INFO - PROCESS | 3760 | 1467114211621 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 04:43:31 INFO - PROCESS | 3760 | 1467114211623 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 04:43:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 04:43:31 INFO - PROCESS | 3760 | 1467114211627 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 04:43:31 INFO - PROCESS | 3760 | 1467114211629 Marionette TRACE conn2 <- [1,1258,null,{}] 04:43:31 INFO - PROCESS | 3760 | 1467114211632 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:31 INFO - PROCESS | 3760 | 1467114211634 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:31 INFO - PROCESS | 3760 | 1467114211738 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 04:43:31 INFO - PROCESS | 3760 | 1467114211853 Marionette TRACE conn2 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:31 INFO - PROCESS | 3760 | 1467114211856 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:31 INFO - PROCESS | 3760 | ++DOCSHELL 1AA53800 == 42 [pid = 3760] [id = 324] 04:43:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (1AAAF800) [pid = 3760] [serial = 971] [outer = 00000000] 04:43:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (1AAB5800) [pid = 3760] [serial = 972] [outer = 1AAAF800] 04:43:31 INFO - PROCESS | 3760 | 1467114211909 Marionette DEBUG loaded listener.js 04:43:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (1ABAD400) [pid = 3760] [serial = 973] [outer = 1AAAF800] 04:43:32 INFO - PROCESS | 3760 | 1467114212573 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 04:43:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 04:43:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 991ms 04:43:32 INFO - PROCESS | 3760 | 1467114212614 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 04:43:32 INFO - PROCESS | 3760 | 1467114212618 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 04:43:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 04:43:32 INFO - PROCESS | 3760 | 1467114212637 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 04:43:32 INFO - PROCESS | 3760 | 1467114212640 Marionette TRACE conn2 <- [1,1262,null,{}] 04:43:32 INFO - PROCESS | 3760 | 1467114212646 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:32 INFO - PROCESS | 3760 | 1467114212649 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:32 INFO - PROCESS | 3760 | 1467114212755 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 04:43:32 INFO - PROCESS | 3760 | 1467114212872 Marionette TRACE conn2 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:32 INFO - PROCESS | 3760 | 1467114212876 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:32 INFO - PROCESS | 3760 | ++DOCSHELL 10A9D400 == 43 [pid = 3760] [id = 325] 04:43:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (10E03400) [pid = 3760] [serial = 974] [outer = 00000000] 04:43:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (12DC6000) [pid = 3760] [serial = 975] [outer = 10E03400] 04:43:32 INFO - PROCESS | 3760 | 1467114212926 Marionette DEBUG loaded listener.js 04:43:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (1312D000) [pid = 3760] [serial = 976] [outer = 10E03400] 04:43:33 INFO - PROCESS | 3760 | --DOCSHELL 10E0FC00 == 42 [pid = 3760] [id = 319] 04:43:33 INFO - PROCESS | 3760 | --DOCSHELL 11233C00 == 41 [pid = 3760] [id = 318] 04:43:33 INFO - PROCESS | 3760 | --DOCSHELL 11AE4C00 == 40 [pid = 3760] [id = 317] 04:43:33 INFO - PROCESS | 3760 | --DOCSHELL 13461800 == 39 [pid = 3760] [id = 316] 04:43:33 INFO - PROCESS | 3760 | --DOCSHELL 176BE800 == 38 [pid = 3760] [id = 315] 04:43:33 INFO - PROCESS | 3760 | --DOCSHELL 1602AC00 == 37 [pid = 3760] [id = 314] 04:43:33 INFO - PROCESS | 3760 | --DOCSHELL 13941000 == 36 [pid = 3760] [id = 313] 04:43:33 INFO - PROCESS | 3760 | --DOCSHELL 0C7EA000 == 35 [pid = 3760] [id = 312] 04:43:33 INFO - PROCESS | 3760 | --DOCSHELL 0C76C000 == 34 [pid = 3760] [id = 311] 04:43:33 INFO - PROCESS | 3760 | --DOCSHELL 10A76800 == 33 [pid = 3760] [id = 310] 04:43:33 INFO - PROCESS | 3760 | --DOCSHELL 1AA56400 == 32 [pid = 3760] [id = 309] 04:43:33 INFO - PROCESS | 3760 | --DOCSHELL 1AA53800 == 31 [pid = 3760] [id = 324] 04:43:33 INFO - PROCESS | 3760 | --DOCSHELL 197C1400 == 30 [pid = 3760] [id = 323] 04:43:33 INFO - PROCESS | 3760 | --DOCSHELL 1A60B400 == 29 [pid = 3760] [id = 320] 04:43:33 INFO - PROCESS | 3760 | --DOCSHELL 10A79C00 == 28 [pid = 3760] [id = 321] 04:43:33 INFO - PROCESS | 3760 | --DOCSHELL 1586A800 == 27 [pid = 3760] [id = 322] 04:43:33 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (10A7EC00) [pid = 3760] [serial = 918] [outer = 00000000] [url = about:blank] 04:43:33 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (176C1400) [pid = 3760] [serial = 910] [outer = 00000000] [url = about:blank] 04:43:33 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (19849C00) [pid = 3760] [serial = 922] [outer = 00000000] [url = about:blank] 04:43:33 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (197B5800) [pid = 3760] [serial = 912] [outer = 00000000] [url = about:blank] 04:43:33 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (14303800) [pid = 3760] [serial = 906] [outer = 00000000] [url = about:blank] 04:43:33 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (15209000) [pid = 3760] [serial = 907] [outer = 00000000] [url = about:blank] 04:43:33 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (1325A400) [pid = 3760] [serial = 901] [outer = 00000000] [url = about:blank] 04:43:33 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (13154400) [pid = 3760] [serial = 900] [outer = 00000000] [url = about:blank] 04:43:33 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (1695D000) [pid = 3760] [serial = 909] [outer = 00000000] [url = about:blank] 04:43:33 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (1A7FB800) [pid = 3760] [serial = 924] [outer = 00000000] [url = about:blank] 04:43:33 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1281CC00) [pid = 3760] [serial = 903] [outer = 00000000] [url = about:blank] 04:43:33 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (129AC800) [pid = 3760] [serial = 904] [outer = 00000000] [url = about:blank] 04:43:33 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (19F3A400) [pid = 3760] [serial = 915] [outer = 00000000] [url = about:blank] 04:43:33 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (197C0C00) [pid = 3760] [serial = 913] [outer = 00000000] [url = about:blank] 04:43:33 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1310C000) [pid = 3760] [serial = 892] [outer = 00000000] [url = about:blank] 04:43:33 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (129F6C00) [pid = 3760] [serial = 891] [outer = 00000000] [url = about:blank] 04:43:33 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (1A66B000) [pid = 3760] [serial = 895] [outer = 00000000] [url = about:blank] 04:43:33 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (19F36400) [pid = 3760] [serial = 894] [outer = 00000000] [url = about:blank] 04:43:33 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (1AA58C00) [pid = 3760] [serial = 898] [outer = 00000000] [url = about:blank] 04:43:33 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (19F3E000) [pid = 3760] [serial = 897] [outer = 00000000] [url = about:blank] 04:43:33 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (1A1AB400) [pid = 3760] [serial = 916] [outer = 00000000] [url = about:blank] 04:43:33 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (13158C00) [pid = 3760] [serial = 919] [outer = 00000000] [url = about:blank] 04:43:33 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (197BE800) [pid = 3760] [serial = 925] [outer = 00000000] [url = about:blank] 04:43:33 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (19844C00) [pid = 3760] [serial = 921] [outer = 00000000] [url = about:blank] 04:43:34 INFO - PROCESS | 3760 | 1467114214090 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 04:43:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 04:43:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1488ms 04:43:34 INFO - PROCESS | 3760 | 1467114214125 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 04:43:34 INFO - PROCESS | 3760 | 1467114214128 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 04:43:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 04:43:34 INFO - PROCESS | 3760 | 1467114214132 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 04:43:34 INFO - PROCESS | 3760 | 1467114214135 Marionette TRACE conn2 <- [1,1266,null,{}] 04:43:34 INFO - PROCESS | 3760 | 1467114214140 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:34 INFO - PROCESS | 3760 | 1467114214143 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:34 INFO - PROCESS | 3760 | 1467114214229 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 04:43:34 INFO - PROCESS | 3760 | 1467114214238 Marionette TRACE conn2 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:34 INFO - PROCESS | 3760 | 1467114214240 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:34 INFO - PROCESS | 3760 | ++DOCSHELL 10A76000 == 28 [pid = 3760] [id = 326] 04:43:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (10A78C00) [pid = 3760] [serial = 977] [outer = 00000000] 04:43:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (10E08400) [pid = 3760] [serial = 978] [outer = 10A78C00] 04:43:34 INFO - PROCESS | 3760 | 1467114214297 Marionette DEBUG loaded listener.js 04:43:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (10E78400) [pid = 3760] [serial = 979] [outer = 10A78C00] 04:43:34 INFO - PROCESS | 3760 | 1467114214761 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 04:43:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 04:43:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 679ms 04:43:34 INFO - PROCESS | 3760 | 1467114214812 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 04:43:34 INFO - PROCESS | 3760 | 1467114214817 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 04:43:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 04:43:34 INFO - PROCESS | 3760 | 1467114214823 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 04:43:34 INFO - PROCESS | 3760 | 1467114214826 Marionette TRACE conn2 <- [1,1270,null,{}] 04:43:34 INFO - PROCESS | 3760 | 1467114214829 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:34 INFO - PROCESS | 3760 | 1467114214832 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:34 INFO - PROCESS | 3760 | 1467114214949 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 04:43:35 INFO - PROCESS | 3760 | 1467114215042 Marionette TRACE conn2 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:35 INFO - PROCESS | 3760 | 1467114215045 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:35 INFO - PROCESS | 3760 | ++DOCSHELL 11CD0800 == 29 [pid = 3760] [id = 327] 04:43:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (129B0C00) [pid = 3760] [serial = 980] [outer = 00000000] 04:43:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (12BD4400) [pid = 3760] [serial = 981] [outer = 129B0C00] 04:43:35 INFO - PROCESS | 3760 | 1467114215072 Marionette DEBUG loaded listener.js 04:43:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (12BDD800) [pid = 3760] [serial = 982] [outer = 129B0C00] 04:43:35 INFO - PROCESS | 3760 | 1467114215446 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 04:43:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 04:43:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 664ms 04:43:35 INFO - PROCESS | 3760 | 1467114215503 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 04:43:35 INFO - PROCESS | 3760 | 1467114215506 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 04:43:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 04:43:35 INFO - PROCESS | 3760 | 1467114215509 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 04:43:35 INFO - PROCESS | 3760 | 1467114215512 Marionette TRACE conn2 <- [1,1274,null,{}] 04:43:35 INFO - PROCESS | 3760 | 1467114215523 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:35 INFO - PROCESS | 3760 | 1467114215528 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:35 INFO - PROCESS | 3760 | 1467114215591 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 04:43:35 INFO - PROCESS | 3760 | 1467114215597 Marionette TRACE conn2 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:35 INFO - PROCESS | 3760 | 1467114215600 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:35 INFO - PROCESS | 3760 | ++DOCSHELL 1325A800 == 30 [pid = 3760] [id = 328] 04:43:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (1325C400) [pid = 3760] [serial = 983] [outer = 00000000] 04:43:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (13937800) [pid = 3760] [serial = 984] [outer = 1325C400] 04:43:35 INFO - PROCESS | 3760 | 1467114215647 Marionette DEBUG loaded listener.js 04:43:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (13D0A800) [pid = 3760] [serial = 985] [outer = 1325C400] 04:43:36 INFO - PROCESS | 3760 | 1467114216116 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 04:43:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 04:43:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 679ms 04:43:36 INFO - PROCESS | 3760 | 1467114216173 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 04:43:36 INFO - PROCESS | 3760 | 1467114216176 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 04:43:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 04:43:36 INFO - PROCESS | 3760 | 1467114216179 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 04:43:36 INFO - PROCESS | 3760 | 1467114216181 Marionette TRACE conn2 <- [1,1278,null,{}] 04:43:36 INFO - PROCESS | 3760 | 1467114216184 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:36 INFO - PROCESS | 3760 | 1467114216186 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:36 INFO - PROCESS | 3760 | 1467114216331 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 04:43:36 INFO - PROCESS | 3760 | 1467114216354 Marionette TRACE conn2 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:36 INFO - PROCESS | 3760 | 1467114216356 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:36 INFO - PROCESS | 3760 | ++DOCSHELL 14309400 == 31 [pid = 3760] [id = 329] 04:43:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (1438E800) [pid = 3760] [serial = 986] [outer = 00000000] 04:43:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1530C800) [pid = 3760] [serial = 987] [outer = 1438E800] 04:43:36 INFO - PROCESS | 3760 | 1467114216400 Marionette DEBUG loaded listener.js 04:43:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (15594800) [pid = 3760] [serial = 988] [outer = 1438E800] 04:43:36 INFO - PROCESS | 3760 | 1467114216801 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 04:43:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 04:43:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 679ms 04:43:36 INFO - PROCESS | 3760 | 1467114216860 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 04:43:36 INFO - PROCESS | 3760 | 1467114216862 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 04:43:36 INFO - PROCESS | 3760 | 1467114216866 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 04:43:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 04:43:36 INFO - PROCESS | 3760 | 1467114216867 Marionette TRACE conn2 <- [1,1282,null,{}] 04:43:36 INFO - PROCESS | 3760 | 1467114216871 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:36 INFO - PROCESS | 3760 | 1467114216873 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:36 INFO - PROCESS | 3760 | 1467114216981 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 04:43:36 INFO - PROCESS | 3760 | 1467114216987 Marionette TRACE conn2 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:36 INFO - PROCESS | 3760 | 1467114216989 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:36 INFO - PROCESS | 3760 | ++DOCSHELL 15302000 == 32 [pid = 3760] [id = 330] 04:43:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (1533E800) [pid = 3760] [serial = 989] [outer = 00000000] 04:43:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (15D7F400) [pid = 3760] [serial = 990] [outer = 1533E800] 04:43:37 INFO - PROCESS | 3760 | 1467114217032 Marionette DEBUG loaded listener.js 04:43:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (16026000) [pid = 3760] [serial = 991] [outer = 1533E800] 04:43:37 INFO - PROCESS | 3760 | 1467114217492 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 04:43:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 04:43:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 679ms 04:43:37 INFO - PROCESS | 3760 | 1467114217549 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 04:43:37 INFO - PROCESS | 3760 | 1467114217551 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 04:43:37 INFO - PROCESS | 3760 | 1467114217554 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 04:43:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 04:43:37 INFO - PROCESS | 3760 | 1467114217539 Marionette TRACE conn2 <- [1,1286,null,{}] 04:43:37 INFO - PROCESS | 3760 | 1467114217543 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:37 INFO - PROCESS | 3760 | 1467114217548 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:37 INFO - PROCESS | 3760 | 1467114217699 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 04:43:37 INFO - PROCESS | 3760 | 1467114217711 Marionette TRACE conn2 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:37 INFO - PROCESS | 3760 | 1467114217714 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:37 INFO - PROCESS | 3760 | ++DOCSHELL 17467400 == 33 [pid = 3760] [id = 331] 04:43:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (176BCC00) [pid = 3760] [serial = 992] [outer = 00000000] 04:43:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (177ED400) [pid = 3760] [serial = 993] [outer = 176BCC00] 04:43:37 INFO - PROCESS | 3760 | 1467114217759 Marionette DEBUG loaded listener.js 04:43:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (17AC4400) [pid = 3760] [serial = 994] [outer = 176BCC00] 04:43:38 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (17719800) [pid = 3760] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 04:43:38 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (1393F800) [pid = 3760] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 04:43:38 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (1AA56C00) [pid = 3760] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 04:43:38 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (10A9FC00) [pid = 3760] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 04:43:38 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1602B800) [pid = 3760] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 04:43:38 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (197B9000) [pid = 3760] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 04:43:38 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (14302C00) [pid = 3760] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 04:43:38 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (0C7EBC00) [pid = 3760] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 04:43:38 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (0C7E6000) [pid = 3760] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 04:43:38 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (1A671400) [pid = 3760] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 04:43:38 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (132C3400) [pid = 3760] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 04:43:38 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (114C8C00) [pid = 3760] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 04:43:38 INFO - PROCESS | 3760 | 1467114218325 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 04:43:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 04:43:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 815ms 04:43:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 04:43:38 INFO - PROCESS | 3760 | 1467114218360 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 04:43:38 INFO - PROCESS | 3760 | 1467114218362 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 04:43:38 INFO - PROCESS | 3760 | 1467114218365 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 04:43:38 INFO - PROCESS | 3760 | 1467114218367 Marionette TRACE conn2 <- [1,1290,null,{}] 04:43:38 INFO - PROCESS | 3760 | 1467114218371 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:38 INFO - PROCESS | 3760 | 1467114218374 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:38 INFO - PROCESS | 3760 | 1467114218473 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 04:43:38 INFO - PROCESS | 3760 | 1467114218478 Marionette TRACE conn2 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:38 INFO - PROCESS | 3760 | 1467114218480 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:38 INFO - PROCESS | 3760 | ++DOCSHELL 102D2C00 == 34 [pid = 3760] [id = 332] 04:43:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (10E09000) [pid = 3760] [serial = 995] [outer = 00000000] 04:43:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (1695E000) [pid = 3760] [serial = 996] [outer = 10E09000] 04:43:38 INFO - PROCESS | 3760 | 1467114218524 Marionette DEBUG loaded listener.js 04:43:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (16DDE000) [pid = 3760] [serial = 997] [outer = 10E09000] 04:43:38 INFO - PROCESS | 3760 | 1467114218904 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 04:43:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 04:43:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 574ms 04:43:38 INFO - PROCESS | 3760 | 1467114218946 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 04:43:38 INFO - PROCESS | 3760 | 1467114218948 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 04:43:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 04:43:38 INFO - PROCESS | 3760 | 1467114218968 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 04:43:38 INFO - PROCESS | 3760 | 1467114218970 Marionette TRACE conn2 <- [1,1294,null,{}] 04:43:38 INFO - PROCESS | 3760 | 1467114218974 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:38 INFO - PROCESS | 3760 | 1467114218976 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:39 INFO - PROCESS | 3760 | 1467114219054 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 04:43:39 INFO - PROCESS | 3760 | 1467114219060 Marionette TRACE conn2 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:39 INFO - PROCESS | 3760 | 1467114219062 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:39 INFO - PROCESS | 3760 | ++DOCSHELL 17ABE800 == 35 [pid = 3760] [id = 333] 04:43:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (17F4B400) [pid = 3760] [serial = 998] [outer = 00000000] 04:43:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (197BE800) [pid = 3760] [serial = 999] [outer = 17F4B400] 04:43:39 INFO - PROCESS | 3760 | 1467114219106 Marionette DEBUG loaded listener.js 04:43:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (197BEC00) [pid = 3760] [serial = 1000] [outer = 17F4B400] 04:43:39 INFO - PROCESS | 3760 | 1467114219526 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 04:43:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 04:43:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 604ms 04:43:39 INFO - PROCESS | 3760 | 1467114219550 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 04:43:39 INFO - PROCESS | 3760 | 1467114219552 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 04:43:39 INFO - PROCESS | 3760 | 1467114219555 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 04:43:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 04:43:39 INFO - PROCESS | 3760 | 1467114219557 Marionette TRACE conn2 <- [1,1298,null,{}] 04:43:39 INFO - PROCESS | 3760 | 1467114219561 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:39 INFO - PROCESS | 3760 | 1467114219562 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:39 INFO - PROCESS | 3760 | 1467114219662 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 04:43:39 INFO - PROCESS | 3760 | 1467114219669 Marionette TRACE conn2 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:39 INFO - PROCESS | 3760 | 1467114219671 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:39 INFO - PROCESS | 3760 | ++DOCSHELL 17F49C00 == 36 [pid = 3760] [id = 334] 04:43:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (181DA800) [pid = 3760] [serial = 1001] [outer = 00000000] 04:43:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (199B7000) [pid = 3760] [serial = 1002] [outer = 181DA800] 04:43:39 INFO - PROCESS | 3760 | 1467114219713 Marionette DEBUG loaded listener.js 04:43:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (199C0C00) [pid = 3760] [serial = 1003] [outer = 181DA800] 04:43:40 INFO - PROCESS | 3760 | 1467114220279 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 04:43:40 INFO - PROCESS | 3760 | 1467114220395 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 04:43:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 04:43:40 INFO - PROCESS | 3760 | 1467114220403 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 04:43:40 INFO - PROCESS | 3760 | 1467114220407 Marionette TRACE conn2 <- [1,1302,null,{}] 04:43:40 INFO - PROCESS | 3760 | 1467114220412 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:40 INFO - PROCESS | 3760 | 1467114220415 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:40 INFO - PROCESS | 3760 | 1467114220551 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 04:43:40 INFO - PROCESS | 3760 | 1467114220673 Marionette TRACE conn2 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:40 INFO - PROCESS | 3760 | 1467114220678 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:40 INFO - PROCESS | 3760 | ++DOCSHELL 0C766C00 == 37 [pid = 3760] [id = 335] 04:43:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (0C7EC800) [pid = 3760] [serial = 1004] [outer = 00000000] 04:43:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (112BBC00) [pid = 3760] [serial = 1005] [outer = 0C7EC800] 04:43:40 INFO - PROCESS | 3760 | 1467114220738 Marionette DEBUG loaded listener.js 04:43:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (11AE2400) [pid = 3760] [serial = 1006] [outer = 0C7EC800] 04:43:41 INFO - PROCESS | 3760 | 1467114221416 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 04:43:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 04:43:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1041ms 04:43:41 INFO - PROCESS | 3760 | 1467114221462 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 04:43:41 INFO - PROCESS | 3760 | 1467114221468 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 04:43:41 INFO - PROCESS | 3760 | 1467114221475 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 04:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 04:43:41 INFO - PROCESS | 3760 | 1467114221478 Marionette TRACE conn2 <- [1,1306,null,{}] 04:43:41 INFO - PROCESS | 3760 | 1467114221481 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:41 INFO - PROCESS | 3760 | 1467114221484 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:41 INFO - PROCESS | 3760 | 1467114221598 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 04:43:41 INFO - PROCESS | 3760 | 1467114221709 Marionette TRACE conn2 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:41 INFO - PROCESS | 3760 | 1467114221712 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:41 INFO - PROCESS | 3760 | ++DOCSHELL 1026D400 == 38 [pid = 3760] [id = 336] 04:43:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (130A2C00) [pid = 3760] [serial = 1007] [outer = 00000000] 04:43:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (131EAC00) [pid = 3760] [serial = 1008] [outer = 130A2C00] 04:43:41 INFO - PROCESS | 3760 | 1467114221768 Marionette DEBUG loaded listener.js 04:43:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (13D02400) [pid = 3760] [serial = 1009] [outer = 130A2C00] 04:43:42 INFO - PROCESS | 3760 | --DOCSHELL 17ABE800 == 37 [pid = 3760] [id = 333] 04:43:42 INFO - PROCESS | 3760 | --DOCSHELL 102D2C00 == 36 [pid = 3760] [id = 332] 04:43:42 INFO - PROCESS | 3760 | --DOCSHELL 17467400 == 35 [pid = 3760] [id = 331] 04:43:42 INFO - PROCESS | 3760 | --DOCSHELL 15302000 == 34 [pid = 3760] [id = 330] 04:43:42 INFO - PROCESS | 3760 | --DOCSHELL 14309400 == 33 [pid = 3760] [id = 329] 04:43:42 INFO - PROCESS | 3760 | --DOCSHELL 1325A800 == 32 [pid = 3760] [id = 328] 04:43:42 INFO - PROCESS | 3760 | --DOCSHELL 11CD0800 == 31 [pid = 3760] [id = 327] 04:43:42 INFO - PROCESS | 3760 | --DOCSHELL 10A76000 == 30 [pid = 3760] [id = 326] 04:43:42 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (114CB400) [pid = 3760] [serial = 937] [outer = 00000000] [url = about:blank] 04:43:42 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (0C7F3800) [pid = 3760] [serial = 933] [outer = 00000000] [url = about:blank] 04:43:42 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (102D2000) [pid = 3760] [serial = 934] [outer = 00000000] [url = about:blank] 04:43:42 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (1A678800) [pid = 3760] [serial = 960] [outer = 00000000] [url = about:blank] 04:43:42 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (1A66C400) [pid = 3760] [serial = 958] [outer = 00000000] [url = about:blank] 04:43:42 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (1542BC00) [pid = 3760] [serial = 954] [outer = 00000000] [url = about:blank] 04:43:42 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (1A679C00) [pid = 3760] [serial = 961] [outer = 00000000] [url = about:blank] 04:43:42 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1A605800) [pid = 3760] [serial = 957] [outer = 00000000] [url = about:blank] 04:43:42 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (181D9C00) [pid = 3760] [serial = 955] [outer = 00000000] [url = about:blank] 04:43:42 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (1A5F7C00) [pid = 3760] [serial = 952] [outer = 00000000] [url = about:blank] 04:43:42 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (16D30C00) [pid = 3760] [serial = 943] [outer = 00000000] [url = about:blank] 04:43:42 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (177F8C00) [pid = 3760] [serial = 945] [outer = 00000000] [url = about:blank] 04:43:42 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (17FEEC00) [pid = 3760] [serial = 946] [outer = 00000000] [url = about:blank] 04:43:42 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (199BA400) [pid = 3760] [serial = 949] [outer = 00000000] [url = about:blank] 04:43:42 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (19844800) [pid = 3760] [serial = 948] [outer = 00000000] [url = about:blank] 04:43:42 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (1AABA400) [pid = 3760] [serial = 928] [outer = 00000000] [url = about:blank] 04:43:42 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (1AAB6C00) [pid = 3760] [serial = 927] [outer = 00000000] [url = about:blank] 04:43:42 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (1123DC00) [pid = 3760] [serial = 930] [outer = 00000000] [url = about:blank] 04:43:42 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (12D7F400) [pid = 3760] [serial = 931] [outer = 00000000] [url = about:blank] 04:43:42 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (16954000) [pid = 3760] [serial = 942] [outer = 00000000] [url = about:blank] 04:43:42 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (1A1ACC00) [pid = 3760] [serial = 951] [outer = 00000000] [url = about:blank] 04:43:42 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (1530B800) [pid = 3760] [serial = 939] [outer = 00000000] [url = about:blank] 04:43:42 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (15588C00) [pid = 3760] [serial = 940] [outer = 00000000] [url = about:blank] 04:43:42 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (10F46C00) [pid = 3760] [serial = 936] [outer = 00000000] [url = about:blank] 04:43:42 INFO - PROCESS | 3760 | 1467114222594 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 04:43:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 04:43:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1147ms 04:43:42 INFO - PROCESS | 3760 | 1467114222626 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 04:43:42 INFO - PROCESS | 3760 | 1467114222630 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 04:43:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 04:43:42 INFO - PROCESS | 3760 | 1467114222634 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 04:43:42 INFO - PROCESS | 3760 | 1467114222637 Marionette TRACE conn2 <- [1,1310,null,{}] 04:43:42 INFO - PROCESS | 3760 | 1467114222642 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:42 INFO - PROCESS | 3760 | 1467114222645 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:42 INFO - PROCESS | 3760 | 1467114222731 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 04:43:42 INFO - PROCESS | 3760 | 1467114222739 Marionette TRACE conn2 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:42 INFO - PROCESS | 3760 | 1467114222743 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:42 INFO - PROCESS | 3760 | ++DOCSHELL 10A7DC00 == 31 [pid = 3760] [id = 337] 04:43:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (10A7F800) [pid = 3760] [serial = 1010] [outer = 00000000] 04:43:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (10E03C00) [pid = 3760] [serial = 1011] [outer = 10A7F800] 04:43:42 INFO - PROCESS | 3760 | 1467114222790 Marionette DEBUG loaded listener.js 04:43:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (10E0C000) [pid = 3760] [serial = 1012] [outer = 10A7F800] 04:43:43 INFO - PROCESS | 3760 | 1467114223276 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 04:43:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 04:43:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 679ms 04:43:43 INFO - PROCESS | 3760 | 1467114223317 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 04:43:43 INFO - PROCESS | 3760 | 1467114223322 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 04:43:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 04:43:43 INFO - PROCESS | 3760 | 1467114223327 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 04:43:43 INFO - PROCESS | 3760 | 1467114223330 Marionette TRACE conn2 <- [1,1314,null,{}] 04:43:43 INFO - PROCESS | 3760 | 1467114223334 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:43 INFO - PROCESS | 3760 | 1467114223336 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:43 INFO - PROCESS | 3760 | 1467114223420 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 04:43:43 INFO - PROCESS | 3760 | 1467114223428 Marionette TRACE conn2 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:43 INFO - PROCESS | 3760 | 1467114223431 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:43 INFO - PROCESS | 3760 | ++DOCSHELL 11ADDC00 == 32 [pid = 3760] [id = 338] 04:43:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (11ADE800) [pid = 3760] [serial = 1013] [outer = 00000000] 04:43:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (11CD0400) [pid = 3760] [serial = 1014] [outer = 11ADE800] 04:43:43 INFO - PROCESS | 3760 | 1467114223478 Marionette DEBUG loaded listener.js 04:43:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (129AE000) [pid = 3760] [serial = 1015] [outer = 11ADE800] 04:43:43 INFO - PROCESS | 3760 | 1467114223948 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:43: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 04:43:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 664ms 04:43:43 INFO - PROCESS | 3760 | 1467114224010 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 04:43:43 INFO - PROCESS | 3760 | 1467114224012 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 04:43:43 INFO - PROCESS | 3760 | 1467114224016 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 04:43:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 04:43:44 INFO - PROCESS | 3760 | 1467114224019 Marionette TRACE conn2 <- [1,1318,null,{}] 04:43:44 INFO - PROCESS | 3760 | 1467114224030 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:44 INFO - PROCESS | 3760 | 1467114224035 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:44 INFO - PROCESS | 3760 | 1467114224117 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 04:43:44 INFO - PROCESS | 3760 | 1467114224221 Marionette TRACE conn2 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:44 INFO - PROCESS | 3760 | 1467114224224 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:44 INFO - PROCESS | 3760 | ++DOCSHELL 13D02000 == 33 [pid = 3760] [id = 339] 04:43:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (13D03400) [pid = 3760] [serial = 1016] [outer = 00000000] 04:43:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (14305C00) [pid = 3760] [serial = 1017] [outer = 13D03400] 04:43:44 INFO - PROCESS | 3760 | 1467114224271 Marionette DEBUG loaded listener.js 04:43:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (15205C00) [pid = 3760] [serial = 1018] [outer = 13D03400] 04:43:44 INFO - PROCESS | 3760 | 1467114224636 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:43: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 04:43:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 664ms 04:43:44 INFO - PROCESS | 3760 | 1467114224680 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 04:43:44 INFO - PROCESS | 3760 | 1467114224683 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 04:43:44 INFO - PROCESS | 3760 | 1467114224686 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 04:43:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 04:43:44 INFO - PROCESS | 3760 | 1467114224687 Marionette TRACE conn2 <- [1,1322,null,{}] 04:43:44 INFO - PROCESS | 3760 | 1467114224703 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:44 INFO - PROCESS | 3760 | 1467114224705 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:44 INFO - PROCESS | 3760 | 1467114224822 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 04:43:44 INFO - PROCESS | 3760 | 1467114224878 Marionette TRACE conn2 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:44 INFO - PROCESS | 3760 | 1467114224880 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:44 INFO - PROCESS | 3760 | ++DOCSHELL 15871000 == 34 [pid = 3760] [id = 340] 04:43:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (15871400) [pid = 3760] [serial = 1019] [outer = 00000000] 04:43:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (15B51C00) [pid = 3760] [serial = 1020] [outer = 15871400] 04:43:44 INFO - PROCESS | 3760 | 1467114224925 Marionette DEBUG loaded listener.js 04:43:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (1601E000) [pid = 3760] [serial = 1021] [outer = 15871400] 04:43:45 INFO - PROCESS | 3760 | 1467114225330 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 04:43:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 04:43:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 664ms 04:43:45 INFO - PROCESS | 3760 | 1467114225370 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 04:43:45 INFO - PROCESS | 3760 | 1467114225372 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 04:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 04:43:45 INFO - PROCESS | 3760 | 1467114225381 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 04:43:45 INFO - PROCESS | 3760 | 1467114225383 Marionette TRACE conn2 <- [1,1326,null,{}] 04:43:45 INFO - PROCESS | 3760 | 1467114225386 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:45 INFO - PROCESS | 3760 | 1467114225388 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:45 INFO - PROCESS | 3760 | 1467114225521 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 04:43:45 INFO - PROCESS | 3760 | 1467114225544 Marionette TRACE conn2 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:45 INFO - PROCESS | 3760 | 1467114225546 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:45 INFO - PROCESS | 3760 | ++DOCSHELL 158D7400 == 35 [pid = 3760] [id = 341] 04:43:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (1602AC00) [pid = 3760] [serial = 1022] [outer = 00000000] 04:43:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (16B34000) [pid = 3760] [serial = 1023] [outer = 1602AC00] 04:43:45 INFO - PROCESS | 3760 | 1467114225596 Marionette DEBUG loaded listener.js 04:43:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (16D30800) [pid = 3760] [serial = 1024] [outer = 1602AC00] 04:43:46 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (1438E800) [pid = 3760] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 04:43:46 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (1533E800) [pid = 3760] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 04:43:46 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (129B0C00) [pid = 3760] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 04:43:46 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (176BCC00) [pid = 3760] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 04:43:46 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (10E03400) [pid = 3760] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 04:43:46 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (10A7C400) [pid = 3760] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 04:43:46 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (10A78C00) [pid = 3760] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 04:43:46 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (199B7400) [pid = 3760] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 04:43:46 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (1AAAF800) [pid = 3760] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 04:43:46 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (10E09000) [pid = 3760] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 04:43:46 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (1586B800) [pid = 3760] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 04:43:46 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (1325C400) [pid = 3760] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 04:43:46 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (17F4B400) [pid = 3760] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 04:43:46 INFO - PROCESS | 3760 | 1467114226492 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 04:43:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 04:43:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1177ms 04:43:46 INFO - PROCESS | 3760 | 1467114226554 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 04:43:46 INFO - PROCESS | 3760 | 1467114226556 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 04:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 04:43:46 INFO - PROCESS | 3760 | 1467114226559 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 04:43:46 INFO - PROCESS | 3760 | 1467114226561 Marionette TRACE conn2 <- [1,1330,null,{}] 04:43:46 INFO - PROCESS | 3760 | 1467114226565 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:46 INFO - PROCESS | 3760 | 1467114226570 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:46 INFO - PROCESS | 3760 | 1467114226660 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 04:43:46 INFO - PROCESS | 3760 | 1467114226666 Marionette TRACE conn2 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:46 INFO - PROCESS | 3760 | 1467114226668 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:46 INFO - PROCESS | 3760 | ++DOCSHELL 1542BC00 == 36 [pid = 3760] [id = 342] 04:43:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (1558C800) [pid = 3760] [serial = 1025] [outer = 00000000] 04:43:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (16796000) [pid = 3760] [serial = 1026] [outer = 1558C800] 04:43:46 INFO - PROCESS | 3760 | 1467114226722 Marionette DEBUG loaded listener.js 04:43:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (1586B800) [pid = 3760] [serial = 1027] [outer = 1558C800] 04:43:47 INFO - PROCESS | 3760 | 1467114227148 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 04:43:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 04:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 680ms 04:43:47 INFO - PROCESS | 3760 | 1467114227223 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 04:43:47 INFO - PROCESS | 3760 | 1467114227225 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 04:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 04:43:47 INFO - PROCESS | 3760 | 1467114227229 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 04:43:47 INFO - PROCESS | 3760 | 1467114227231 Marionette TRACE conn2 <- [1,1334,null,{}] 04:43:47 INFO - PROCESS | 3760 | 1467114227234 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:47 INFO - PROCESS | 3760 | 1467114227236 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:47 INFO - PROCESS | 3760 | 1467114227316 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 04:43:47 INFO - PROCESS | 3760 | 1467114227321 Marionette TRACE conn2 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:47 INFO - PROCESS | 3760 | 1467114227323 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:47 INFO - PROCESS | 3760 | ++DOCSHELL 176BE800 == 37 [pid = 3760] [id = 343] 04:43:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (17718400) [pid = 3760] [serial = 1028] [outer = 00000000] 04:43:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (17F4BC00) [pid = 3760] [serial = 1029] [outer = 17718400] 04:43:47 INFO - PROCESS | 3760 | 1467114227365 Marionette DEBUG loaded listener.js 04:43:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (19844800) [pid = 3760] [serial = 1030] [outer = 17718400] 04:43:47 INFO - PROCESS | 3760 | 1467114227767 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 04:43:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 04:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 573ms 04:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 04:43:47 INFO - PROCESS | 3760 | 1467114227806 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 04:43:47 INFO - PROCESS | 3760 | 1467114227808 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 04:43:47 INFO - PROCESS | 3760 | 1467114227814 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 04:43:47 INFO - PROCESS | 3760 | 1467114227816 Marionette TRACE conn2 <- [1,1338,null,{}] 04:43:47 INFO - PROCESS | 3760 | 1467114227819 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:47 INFO - PROCESS | 3760 | 1467114227821 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:47 INFO - PROCESS | 3760 | 1467114227897 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 04:43:47 INFO - PROCESS | 3760 | 1467114227902 Marionette TRACE conn2 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:47 INFO - PROCESS | 3760 | 1467114227904 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:47 INFO - PROCESS | 3760 | ++DOCSHELL 131E3C00 == 38 [pid = 3760] [id = 344] 04:43:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (16025C00) [pid = 3760] [serial = 1031] [outer = 00000000] 04:43:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (199B6800) [pid = 3760] [serial = 1032] [outer = 16025C00] 04:43:47 INFO - PROCESS | 3760 | 1467114227947 Marionette DEBUG loaded listener.js 04:43:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (19B8B800) [pid = 3760] [serial = 1033] [outer = 16025C00] 04:43:48 INFO - PROCESS | 3760 | 1467114228364 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 04:43:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 04:43:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 574ms 04:43:48 INFO - PROCESS | 3760 | 1467114228399 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 04:43:48 INFO - PROCESS | 3760 | 1467114228401 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 04:43:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 04:43:48 INFO - PROCESS | 3760 | 1467114228423 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 04:43:48 INFO - PROCESS | 3760 | 1467114228425 Marionette TRACE conn2 <- [1,1342,null,{}] 04:43:48 INFO - PROCESS | 3760 | 1467114228429 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:48 INFO - PROCESS | 3760 | 1467114228431 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:48 INFO - PROCESS | 3760 | 1467114228519 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 04:43:48 INFO - PROCESS | 3760 | 1467114228527 Marionette TRACE conn2 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:48 INFO - PROCESS | 3760 | 1467114228529 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:48 INFO - PROCESS | 3760 | ++DOCSHELL 132B6C00 == 39 [pid = 3760] [id = 345] 04:43:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (19BBD800) [pid = 3760] [serial = 1034] [outer = 00000000] 04:43:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (1A401400) [pid = 3760] [serial = 1035] [outer = 19BBD800] 04:43:48 INFO - PROCESS | 3760 | 1467114228575 Marionette DEBUG loaded listener.js 04:43:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1A404800) [pid = 3760] [serial = 1036] [outer = 19BBD800] 04:43:49 INFO - PROCESS | 3760 | 1467114229230 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 04:43:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 04:43:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 875ms 04:43:49 INFO - PROCESS | 3760 | 1467114229292 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 04:43:49 INFO - PROCESS | 3760 | 1467114229296 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 04:43:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 04:43:49 INFO - PROCESS | 3760 | 1467114229301 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 04:43:49 INFO - PROCESS | 3760 | 1467114229306 Marionette TRACE conn2 <- [1,1346,null,{}] 04:43:49 INFO - PROCESS | 3760 | 1467114229311 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:49 INFO - PROCESS | 3760 | 1467114229314 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:49 INFO - PROCESS | 3760 | 1467114229428 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 04:43:49 INFO - PROCESS | 3760 | 1467114229550 Marionette TRACE conn2 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:49 INFO - PROCESS | 3760 | 1467114229554 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:49 INFO - PROCESS | 3760 | ++DOCSHELL 0C7EA400 == 40 [pid = 3760] [id = 346] 04:43:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (0F97C400) [pid = 3760] [serial = 1037] [outer = 00000000] 04:43:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (11214C00) [pid = 3760] [serial = 1038] [outer = 0F97C400] 04:43:49 INFO - PROCESS | 3760 | 1467114229611 Marionette DEBUG loaded listener.js 04:43:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (129AA800) [pid = 3760] [serial = 1039] [outer = 0F97C400] 04:43:50 INFO - PROCESS | 3760 | 1467114230139 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 04:43:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 04:43:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 861ms 04:43:50 INFO - PROCESS | 3760 | 1467114230173 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 04:43:50 INFO - PROCESS | 3760 | 1467114230178 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 04:43:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 04:43:50 INFO - PROCESS | 3760 | 1467114230184 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 04:43:50 INFO - PROCESS | 3760 | 1467114230187 Marionette TRACE conn2 <- [1,1350,null,{}] 04:43:50 INFO - PROCESS | 3760 | 1467114230191 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:50 INFO - PROCESS | 3760 | 1467114230194 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:50 INFO - PROCESS | 3760 | 1467114230303 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 04:43:50 INFO - PROCESS | 3760 | 1467114230405 Marionette TRACE conn2 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:50 INFO - PROCESS | 3760 | 1467114230408 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:50 INFO - PROCESS | 3760 | ++DOCSHELL 13464000 == 41 [pid = 3760] [id = 347] 04:43:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (13466C00) [pid = 3760] [serial = 1040] [outer = 00000000] 04:43:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (14303C00) [pid = 3760] [serial = 1041] [outer = 13466C00] 04:43:50 INFO - PROCESS | 3760 | 1467114230462 Marionette DEBUG loaded listener.js 04:43:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (15593C00) [pid = 3760] [serial = 1042] [outer = 13466C00] 04:43:51 INFO - PROCESS | 3760 | 1467114231096 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 04:43:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 04:43:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 905ms 04:43:51 INFO - PROCESS | 3760 | 1467114231111 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 04:43:51 INFO - PROCESS | 3760 | 1467114231114 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 04:43:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 04:43:51 INFO - PROCESS | 3760 | 1467114231117 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 04:43:51 INFO - PROCESS | 3760 | 1467114231121 Marionette TRACE conn2 <- [1,1354,null,{}] 04:43:51 INFO - PROCESS | 3760 | 1467114231115 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:51 INFO - PROCESS | 3760 | 1467114231120 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:51 INFO - PROCESS | 3760 | 1467114231227 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 04:43:51 INFO - PROCESS | 3760 | 1467114231329 Marionette TRACE conn2 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:51 INFO - PROCESS | 3760 | 1467114231333 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:51 INFO - PROCESS | 3760 | ++DOCSHELL 19F40400 == 42 [pid = 3760] [id = 348] 04:43:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (1A1A3400) [pid = 3760] [serial = 1043] [outer = 00000000] 04:43:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (1A5EE400) [pid = 3760] [serial = 1044] [outer = 1A1A3400] 04:43:51 INFO - PROCESS | 3760 | 1467114231387 Marionette DEBUG loaded listener.js 04:43:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (1A602C00) [pid = 3760] [serial = 1045] [outer = 1A1A3400] 04:43:51 INFO - PROCESS | 3760 | 1467114231969 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 04:43:52 INFO - PROCESS | 3760 | 1467114232031 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 04:43:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 04:43:52 INFO - PROCESS | 3760 | 1467114232034 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 04:43:52 INFO - PROCESS | 3760 | 1467114232036 Marionette TRACE conn2 <- [1,1358,null,{}] 04:43:52 INFO - PROCESS | 3760 | 1467114232040 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:52 INFO - PROCESS | 3760 | 1467114232042 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:52 INFO - PROCESS | 3760 | 1467114232131 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 04:43:52 INFO - PROCESS | 3760 | 1467114232345 Marionette TRACE conn2 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:52 INFO - PROCESS | 3760 | 1467114232348 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:52 INFO - PROCESS | 3760 | ++DOCSHELL 0C7F3C00 == 43 [pid = 3760] [id = 349] 04:43:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (1026EC00) [pid = 3760] [serial = 1046] [outer = 00000000] 04:43:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (10A77400) [pid = 3760] [serial = 1047] [outer = 1026EC00] 04:43:52 INFO - PROCESS | 3760 | 1467114232412 Marionette DEBUG loaded listener.js 04:43:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (10E10C00) [pid = 3760] [serial = 1048] [outer = 1026EC00] 04:43:53 INFO - PROCESS | 3760 | --DOCSHELL 131E3C00 == 42 [pid = 3760] [id = 344] 04:43:53 INFO - PROCESS | 3760 | --DOCSHELL 176BE800 == 41 [pid = 3760] [id = 343] 04:43:53 INFO - PROCESS | 3760 | --DOCSHELL 1542BC00 == 40 [pid = 3760] [id = 342] 04:43:53 INFO - PROCESS | 3760 | --DOCSHELL 158D7400 == 39 [pid = 3760] [id = 341] 04:43:53 INFO - PROCESS | 3760 | --DOCSHELL 15871000 == 38 [pid = 3760] [id = 340] 04:43:53 INFO - PROCESS | 3760 | --DOCSHELL 13D02000 == 37 [pid = 3760] [id = 339] 04:43:53 INFO - PROCESS | 3760 | --DOCSHELL 11ADDC00 == 36 [pid = 3760] [id = 338] 04:43:53 INFO - PROCESS | 3760 | --DOCSHELL 10A7DC00 == 35 [pid = 3760] [id = 337] 04:43:53 INFO - PROCESS | 3760 | --DOCSHELL 10A9D400 == 34 [pid = 3760] [id = 325] 04:43:53 INFO - PROCESS | 3760 | --DOCSHELL 17F49C00 == 33 [pid = 3760] [id = 334] 04:43:53 INFO - PROCESS | 3760 | --DOCSHELL 0C766C00 == 32 [pid = 3760] [id = 335] 04:43:53 INFO - PROCESS | 3760 | --DOCSHELL 1026D400 == 31 [pid = 3760] [id = 336] 04:43:53 INFO - PROCESS | 3760 | --DOCSHELL 13464000 == 30 [pid = 3760] [id = 347] 04:43:53 INFO - PROCESS | 3760 | --DOCSHELL 19F40400 == 29 [pid = 3760] [id = 348] 04:43:53 INFO - PROCESS | 3760 | --DOCSHELL 132B6C00 == 28 [pid = 3760] [id = 345] 04:43:53 INFO - PROCESS | 3760 | --DOCSHELL 0C7EA400 == 27 [pid = 3760] [id = 346] 04:43:53 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (197BEC00) [pid = 3760] [serial = 1000] [outer = 00000000] [url = about:blank] 04:43:53 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (199B7000) [pid = 3760] [serial = 1002] [outer = 00000000] [url = about:blank] 04:43:53 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (15594800) [pid = 3760] [serial = 988] [outer = 00000000] [url = about:blank] 04:43:53 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (15D7F400) [pid = 3760] [serial = 990] [outer = 00000000] [url = about:blank] 04:43:53 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (12BD4400) [pid = 3760] [serial = 981] [outer = 00000000] [url = about:blank] 04:43:53 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (17AC4400) [pid = 3760] [serial = 994] [outer = 00000000] [url = about:blank] 04:43:53 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (12DC6000) [pid = 3760] [serial = 975] [outer = 00000000] [url = about:blank] 04:43:53 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (12BDD800) [pid = 3760] [serial = 982] [outer = 00000000] [url = about:blank] 04:43:53 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (11237000) [pid = 3760] [serial = 964] [outer = 00000000] [url = about:blank] 04:43:53 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (10E78400) [pid = 3760] [serial = 979] [outer = 00000000] [url = about:blank] 04:43:53 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1A604800) [pid = 3760] [serial = 969] [outer = 00000000] [url = about:blank] 04:43:53 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (1ABAD400) [pid = 3760] [serial = 973] [outer = 00000000] [url = about:blank] 04:43:53 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (10E08400) [pid = 3760] [serial = 978] [outer = 00000000] [url = about:blank] 04:43:53 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1A672C00) [pid = 3760] [serial = 970] [outer = 00000000] [url = about:blank] 04:43:53 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (1695E000) [pid = 3760] [serial = 996] [outer = 00000000] [url = about:blank] 04:43:53 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (1530C800) [pid = 3760] [serial = 987] [outer = 00000000] [url = about:blank] 04:43:53 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (177ED400) [pid = 3760] [serial = 993] [outer = 00000000] [url = about:blank] 04:43:53 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (10E08C00) [pid = 3760] [serial = 963] [outer = 00000000] [url = about:blank] 04:43:53 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (1312D000) [pid = 3760] [serial = 976] [outer = 00000000] [url = about:blank] 04:43:53 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (166C7000) [pid = 3760] [serial = 967] [outer = 00000000] [url = about:blank] 04:43:53 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (13D0A800) [pid = 3760] [serial = 985] [outer = 00000000] [url = about:blank] 04:43:53 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (16DDE000) [pid = 3760] [serial = 997] [outer = 00000000] [url = about:blank] 04:43:53 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (13937800) [pid = 3760] [serial = 984] [outer = 00000000] [url = about:blank] 04:43:53 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (197BE800) [pid = 3760] [serial = 999] [outer = 00000000] [url = about:blank] 04:43:53 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (16026000) [pid = 3760] [serial = 991] [outer = 00000000] [url = about:blank] 04:43:53 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (1AAB5800) [pid = 3760] [serial = 972] [outer = 00000000] [url = about:blank] 04:43:53 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (15D81000) [pid = 3760] [serial = 966] [outer = 00000000] [url = about:blank] 04:43:53 INFO - PROCESS | 3760 | 1467114233659 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 04:43:53 INFO - PROCESS | 3760 | 1467114233706 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 04:43:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 04:43:53 INFO - PROCESS | 3760 | 1467114233712 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 04:43:53 INFO - PROCESS | 3760 | 1467114233715 Marionette TRACE conn2 <- [1,1362,null,{}] 04:43:53 INFO - PROCESS | 3760 | 1467114233721 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:53 INFO - PROCESS | 3760 | 1467114233724 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:53 INFO - PROCESS | 3760 | 1467114233819 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 04:43:53 INFO - PROCESS | 3760 | 1467114233907 Marionette TRACE conn2 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:53 INFO - PROCESS | 3760 | 1467114233912 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:53 INFO - PROCESS | 3760 | ++DOCSHELL 10A7DC00 == 28 [pid = 3760] [id = 350] 04:43:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (10A99C00) [pid = 3760] [serial = 1049] [outer = 00000000] 04:43:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (10E0A800) [pid = 3760] [serial = 1050] [outer = 10A99C00] 04:43:53 INFO - PROCESS | 3760 | 1467114233960 Marionette DEBUG loaded listener.js 04:43:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (10E76800) [pid = 3760] [serial = 1051] [outer = 10A99C00] 04:43:54 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:43:54 INFO - PROCESS | 3760 | 1467114234352 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 04:43:54 INFO - PROCESS | 3760 | 1467114234398 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 04:43:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 04:43:54 INFO - PROCESS | 3760 | 1467114234404 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 04:43:54 INFO - PROCESS | 3760 | 1467114234407 Marionette TRACE conn2 <- [1,1366,null,{}] 04:43:54 INFO - PROCESS | 3760 | 1467114234411 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:54 INFO - PROCESS | 3760 | 1467114234413 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:54 INFO - PROCESS | 3760 | 1467114234499 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 04:43:54 INFO - PROCESS | 3760 | 1467114234505 Marionette TRACE conn2 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:54 INFO - PROCESS | 3760 | 1467114234508 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:54 INFO - PROCESS | 3760 | ++DOCSHELL 129B0400 == 29 [pid = 3760] [id = 351] 04:43:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (129B8000) [pid = 3760] [serial = 1052] [outer = 00000000] 04:43:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (12D86C00) [pid = 3760] [serial = 1053] [outer = 129B8000] 04:43:54 INFO - PROCESS | 3760 | 1467114234555 Marionette DEBUG loaded listener.js 04:43:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (130A7000) [pid = 3760] [serial = 1054] [outer = 129B8000] 04:43:54 INFO - PROCESS | 3760 | 1467114234992 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 04:43:55 INFO - PROCESS | 3760 | 1467114235026 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 04:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 04:43:55 INFO - PROCESS | 3760 | 1467114235034 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 04:43:55 INFO - PROCESS | 3760 | 1467114235037 Marionette TRACE conn2 <- [1,1370,null,{}] 04:43:55 INFO - PROCESS | 3760 | 1467114235049 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:55 INFO - PROCESS | 3760 | 1467114235053 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:55 INFO - PROCESS | 3760 | 1467114235117 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 04:43:55 INFO - PROCESS | 3760 | 1467114235158 Marionette TRACE conn2 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:55 INFO - PROCESS | 3760 | 1467114235161 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:55 INFO - PROCESS | 3760 | ++DOCSHELL 14304000 == 30 [pid = 3760] [id = 352] 04:43:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (14304400) [pid = 3760] [serial = 1055] [outer = 00000000] 04:43:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (14390C00) [pid = 3760] [serial = 1056] [outer = 14304400] 04:43:55 INFO - PROCESS | 3760 | 1467114235284 Marionette DEBUG loaded listener.js 04:43:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (15422400) [pid = 3760] [serial = 1057] [outer = 14304400] 04:43:55 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:43:55 INFO - PROCESS | 3760 | 1467114235693 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 04:43:55 INFO - PROCESS | 3760 | 1467114235763 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 04:43:55 INFO - PROCESS | 3760 | 1467114235766 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 04:43:55 INFO - PROCESS | 3760 | 1467114235768 Marionette TRACE conn2 <- [1,1374,null,{}] 04:43:55 INFO - PROCESS | 3760 | 1467114235771 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:55 INFO - PROCESS | 3760 | 1467114235783 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:55 INFO - PROCESS | 3760 | 1467114235902 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 04:43:55 INFO - PROCESS | 3760 | 1467114235962 Marionette TRACE conn2 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:55 INFO - PROCESS | 3760 | 1467114235964 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:55 INFO - PROCESS | 3760 | ++DOCSHELL 15D83000 == 31 [pid = 3760] [id = 353] 04:43:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (1601D400) [pid = 3760] [serial = 1058] [outer = 00000000] 04:43:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (1678A400) [pid = 3760] [serial = 1059] [outer = 1601D400] 04:43:55 INFO - PROCESS | 3760 | 1467114236008 Marionette DEBUG loaded listener.js 04:43:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (1695D000) [pid = 3760] [serial = 1060] [outer = 1601D400] 04:43:56 INFO - PROCESS | 3760 | 1467114236401 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 04:43:56 INFO - PROCESS | 3760 | 1467114236478 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 04:43:56 INFO - PROCESS | 3760 | 1467114236482 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 04:43:56 INFO - PROCESS | 3760 | 1467114236483 Marionette TRACE conn2 <- [1,1378,null,{}] 04:43:56 INFO - PROCESS | 3760 | 1467114236487 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:56 INFO - PROCESS | 3760 | 1467114236489 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:56 INFO - PROCESS | 3760 | 1467114236576 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 04:43:56 INFO - PROCESS | 3760 | 1467114236585 Marionette TRACE conn2 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:56 INFO - PROCESS | 3760 | 1467114236587 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:56 INFO - PROCESS | 3760 | ++DOCSHELL 15871000 == 32 [pid = 3760] [id = 354] 04:43:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (158C9C00) [pid = 3760] [serial = 1061] [outer = 00000000] 04:43:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (177F4800) [pid = 3760] [serial = 1062] [outer = 158C9C00] 04:43:56 INFO - PROCESS | 3760 | 1467114236630 Marionette DEBUG loaded listener.js 04:43:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (17AC0000) [pid = 3760] [serial = 1063] [outer = 158C9C00] 04:43:57 INFO - PROCESS | 3760 | 1467114237065 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 04:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 04:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 604ms 04:43:57 INFO - PROCESS | 3760 | 1467114237085 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 04:43:57 INFO - PROCESS | 3760 | 1467114237087 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 04:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 04:43:57 INFO - PROCESS | 3760 | 1467114237095 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 04:43:57 INFO - PROCESS | 3760 | 1467114237097 Marionette TRACE conn2 <- [1,1382,null,{}] 04:43:57 INFO - PROCESS | 3760 | 1467114237100 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:57 INFO - PROCESS | 3760 | 1467114237105 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:57 INFO - PROCESS | 3760 | 1467114237239 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 04:43:57 INFO - PROCESS | 3760 | 1467114237300 Marionette TRACE conn2 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:57 INFO - PROCESS | 3760 | 1467114237302 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:57 INFO - PROCESS | 3760 | ++DOCSHELL 197BC400 == 33 [pid = 3760] [id = 355] 04:43:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (197BD000) [pid = 3760] [serial = 1064] [outer = 00000000] 04:43:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (19F36400) [pid = 3760] [serial = 1065] [outer = 197BD000] 04:43:57 INFO - PROCESS | 3760 | 1467114237346 Marionette DEBUG loaded listener.js 04:43:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (1A1AC400) [pid = 3760] [serial = 1066] [outer = 197BD000] 04:43:57 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1602AC00) [pid = 3760] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 04:43:57 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1558C800) [pid = 3760] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 04:43:57 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (0C7EC800) [pid = 3760] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 04:43:57 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (17718400) [pid = 3760] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 04:43:57 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (10A7F800) [pid = 3760] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 04:43:57 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (181DA800) [pid = 3760] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 04:43:57 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (13D03400) [pid = 3760] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 04:43:57 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (11ADE800) [pid = 3760] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 04:43:57 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (130A2C00) [pid = 3760] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 04:43:57 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (15871400) [pid = 3760] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 04:43:57 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (19BBD800) [pid = 3760] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 04:43:57 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (16025C00) [pid = 3760] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 04:43:57 INFO - PROCESS | 3760 | 1467114237888 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 04:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 04:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 815ms 04:43:57 INFO - PROCESS | 3760 | 1467114237914 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 04:43:57 INFO - PROCESS | 3760 | 1467114237916 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 04:43:57 INFO - PROCESS | 3760 | 1467114237919 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 04:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 04:43:57 INFO - PROCESS | 3760 | 1467114237921 Marionette TRACE conn2 <- [1,1386,null,{}] 04:43:57 INFO - PROCESS | 3760 | 1467114237924 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:57 INFO - PROCESS | 3760 | 1467114237926 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:58 INFO - PROCESS | 3760 | 1467114238046 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 04:43:58 INFO - PROCESS | 3760 | 1467114238056 Marionette TRACE conn2 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:58 INFO - PROCESS | 3760 | 1467114238058 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:58 INFO - PROCESS | 3760 | ++DOCSHELL 114CB400 == 34 [pid = 3760] [id = 356] 04:43:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (13151800) [pid = 3760] [serial = 1067] [outer = 00000000] 04:43:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (158CD400) [pid = 3760] [serial = 1068] [outer = 13151800] 04:43:58 INFO - PROCESS | 3760 | 1467114238102 Marionette DEBUG loaded listener.js 04:43:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (13158400) [pid = 3760] [serial = 1069] [outer = 13151800] 04:43:58 INFO - PROCESS | 3760 | 1467114238473 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 04:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 04:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 574ms 04:43:58 INFO - PROCESS | 3760 | 1467114238499 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 04:43:58 INFO - PROCESS | 3760 | 1467114238501 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 04:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 04:43:58 INFO - PROCESS | 3760 | 1467114238517 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 04:43:58 INFO - PROCESS | 3760 | 1467114238518 Marionette TRACE conn2 <- [1,1390,null,{}] 04:43:58 INFO - PROCESS | 3760 | 1467114238526 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:58 INFO - PROCESS | 3760 | 1467114238528 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:58 INFO - PROCESS | 3760 | 1467114238601 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 04:43:58 INFO - PROCESS | 3760 | 1467114238607 Marionette TRACE conn2 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:58 INFO - PROCESS | 3760 | 1467114238609 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:58 INFO - PROCESS | 3760 | ++DOCSHELL 197C0C00 == 35 [pid = 3760] [id = 357] 04:43:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (19841000) [pid = 3760] [serial = 1070] [outer = 00000000] 04:43:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (19BBD000) [pid = 3760] [serial = 1071] [outer = 19841000] 04:43:58 INFO - PROCESS | 3760 | 1467114238652 Marionette DEBUG loaded listener.js 04:43:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (19BBD800) [pid = 3760] [serial = 1072] [outer = 19841000] 04:43:59 INFO - PROCESS | 3760 | 1467114239065 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 04:43:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 04:43:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 573ms 04:43:59 INFO - PROCESS | 3760 | 1467114239096 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 04:43:59 INFO - PROCESS | 3760 | 1467114239098 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 04:43:59 INFO - PROCESS | 3760 | 1467114239101 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 04:43:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 04:43:59 INFO - PROCESS | 3760 | 1467114239103 Marionette TRACE conn2 <- [1,1394,null,{}] 04:43:59 INFO - PROCESS | 3760 | 1467114239118 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:59 INFO - PROCESS | 3760 | 1467114239120 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:59 INFO - PROCESS | 3760 | 1467114239183 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 04:43:59 INFO - PROCESS | 3760 | 1467114239188 Marionette TRACE conn2 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:59 INFO - PROCESS | 3760 | 1467114239190 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:59 INFO - PROCESS | 3760 | ++DOCSHELL 13D01C00 == 36 [pid = 3760] [id = 358] 04:43:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (1A609800) [pid = 3760] [serial = 1073] [outer = 00000000] 04:43:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (1A610400) [pid = 3760] [serial = 1074] [outer = 1A609800] 04:43:59 INFO - PROCESS | 3760 | 1467114239233 Marionette DEBUG loaded listener.js 04:43:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1A610800) [pid = 3760] [serial = 1075] [outer = 1A609800] 04:43:59 INFO - PROCESS | 3760 | 1467114239705 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 04:43:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 04:43:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 680ms 04:43:59 INFO - PROCESS | 3760 | 1467114239767 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 04:43:59 INFO - PROCESS | 3760 | 1467114239772 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 04:43:59 INFO - PROCESS | 3760 | 1467114239777 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 04:43:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 04:43:59 INFO - PROCESS | 3760 | 1467114239781 Marionette TRACE conn2 <- [1,1398,null,{}] 04:43:59 INFO - PROCESS | 3760 | 1467114239787 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:59 INFO - PROCESS | 3760 | 1467114239790 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:43:59 INFO - PROCESS | 3760 | 1467114239911 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 04:44:00 INFO - PROCESS | 3760 | 1467114240046 Marionette TRACE conn2 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:00 INFO - PROCESS | 3760 | 1467114240051 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:00 INFO - PROCESS | 3760 | ++DOCSHELL 1055E400 == 37 [pid = 3760] [id = 359] 04:44:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (1055F800) [pid = 3760] [serial = 1076] [outer = 00000000] 04:44:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (10A98000) [pid = 3760] [serial = 1077] [outer = 1055F800] 04:44:00 INFO - PROCESS | 3760 | 1467114240113 Marionette DEBUG loaded listener.js 04:44:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (11213400) [pid = 3760] [serial = 1078] [outer = 1055F800] 04:44:00 INFO - PROCESS | 3760 | 1467114240983 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 04:44:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 04:44:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1252ms 04:44:01 INFO - PROCESS | 3760 | 1467114241047 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 04:44:01 INFO - PROCESS | 3760 | 1467114241052 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 04:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 04:44:01 INFO - PROCESS | 3760 | 1467114241042 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 04:44:01 INFO - PROCESS | 3760 | 1467114241044 Marionette TRACE conn2 <- [1,1402,null,{}] 04:44:01 INFO - PROCESS | 3760 | 1467114241048 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:01 INFO - PROCESS | 3760 | 1467114241051 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:01 INFO - PROCESS | 3760 | 1467114241212 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 04:44:01 INFO - PROCESS | 3760 | 1467114241336 Marionette TRACE conn2 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:01 INFO - PROCESS | 3760 | 1467114241339 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:01 INFO - PROCESS | 3760 | ++DOCSHELL 1055E000 == 38 [pid = 3760] [id = 360] 04:44:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (10A76400) [pid = 3760] [serial = 1079] [outer = 00000000] 04:44:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (114C7C00) [pid = 3760] [serial = 1080] [outer = 10A76400] 04:44:01 INFO - PROCESS | 3760 | 1467114241403 Marionette DEBUG loaded listener.js 04:44:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (132C1800) [pid = 3760] [serial = 1081] [outer = 10A76400] 04:44:02 INFO - PROCESS | 3760 | --DOCSHELL 197C0C00 == 37 [pid = 3760] [id = 357] 04:44:02 INFO - PROCESS | 3760 | --DOCSHELL 114CB400 == 36 [pid = 3760] [id = 356] 04:44:02 INFO - PROCESS | 3760 | --DOCSHELL 197BC400 == 35 [pid = 3760] [id = 355] 04:44:02 INFO - PROCESS | 3760 | --DOCSHELL 15871000 == 34 [pid = 3760] [id = 354] 04:44:02 INFO - PROCESS | 3760 | --DOCSHELL 15D83000 == 33 [pid = 3760] [id = 353] 04:44:02 INFO - PROCESS | 3760 | --DOCSHELL 14304000 == 32 [pid = 3760] [id = 352] 04:44:02 INFO - PROCESS | 3760 | --DOCSHELL 129B0400 == 31 [pid = 3760] [id = 351] 04:44:02 INFO - PROCESS | 3760 | --DOCSHELL 10A7DC00 == 30 [pid = 3760] [id = 350] 04:44:02 INFO - PROCESS | 3760 | --DOCSHELL 0C7F3C00 == 29 [pid = 3760] [id = 349] 04:44:02 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (1A404800) [pid = 3760] [serial = 1036] [outer = 00000000] [url = about:blank] 04:44:02 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (199B6800) [pid = 3760] [serial = 1032] [outer = 00000000] [url = about:blank] 04:44:02 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (16B34000) [pid = 3760] [serial = 1023] [outer = 00000000] [url = about:blank] 04:44:02 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (16796000) [pid = 3760] [serial = 1026] [outer = 00000000] [url = about:blank] 04:44:02 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (112BBC00) [pid = 3760] [serial = 1005] [outer = 00000000] [url = about:blank] 04:44:02 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (11AE2400) [pid = 3760] [serial = 1006] [outer = 00000000] [url = about:blank] 04:44:02 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (17F4BC00) [pid = 3760] [serial = 1029] [outer = 00000000] [url = about:blank] 04:44:02 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (10E03C00) [pid = 3760] [serial = 1011] [outer = 00000000] [url = about:blank] 04:44:02 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (10E0C000) [pid = 3760] [serial = 1012] [outer = 00000000] [url = about:blank] 04:44:02 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (199C0C00) [pid = 3760] [serial = 1003] [outer = 00000000] [url = about:blank] 04:44:02 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (14305C00) [pid = 3760] [serial = 1017] [outer = 00000000] [url = about:blank] 04:44:02 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (11CD0400) [pid = 3760] [serial = 1014] [outer = 00000000] [url = about:blank] 04:44:02 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (129AE000) [pid = 3760] [serial = 1015] [outer = 00000000] [url = about:blank] 04:44:02 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (131EAC00) [pid = 3760] [serial = 1008] [outer = 00000000] [url = about:blank] 04:44:02 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (13D02400) [pid = 3760] [serial = 1009] [outer = 00000000] [url = about:blank] 04:44:02 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (1586B800) [pid = 3760] [serial = 1027] [outer = 00000000] [url = about:blank] 04:44:02 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (15B51C00) [pid = 3760] [serial = 1020] [outer = 00000000] [url = about:blank] 04:44:02 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (19B8B800) [pid = 3760] [serial = 1033] [outer = 00000000] [url = about:blank] 04:44:02 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (1601E000) [pid = 3760] [serial = 1021] [outer = 00000000] [url = about:blank] 04:44:02 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (16D30800) [pid = 3760] [serial = 1024] [outer = 00000000] [url = about:blank] 04:44:02 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (19844800) [pid = 3760] [serial = 1030] [outer = 00000000] [url = about:blank] 04:44:02 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (15205C00) [pid = 3760] [serial = 1018] [outer = 00000000] [url = about:blank] 04:44:02 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (1A401400) [pid = 3760] [serial = 1035] [outer = 00000000] [url = about:blank] 04:44:02 INFO - PROCESS | 3760 | 1467114242172 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 04:44:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 04:44:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1148ms 04:44:02 INFO - PROCESS | 3760 | 1467114242207 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 04:44:02 INFO - PROCESS | 3760 | 1467114242211 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 04:44:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 04:44:02 INFO - PROCESS | 3760 | 1467114242215 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 04:44:02 INFO - PROCESS | 3760 | 1467114242220 Marionette TRACE conn2 <- [1,1406,null,{}] 04:44:02 INFO - PROCESS | 3760 | 1467114242225 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:02 INFO - PROCESS | 3760 | 1467114242228 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:02 INFO - PROCESS | 3760 | 1467114242312 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 04:44:02 INFO - PROCESS | 3760 | 1467114242319 Marionette TRACE conn2 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:02 INFO - PROCESS | 3760 | 1467114242323 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:02 INFO - PROCESS | 3760 | ++DOCSHELL 10A7D000 == 30 [pid = 3760] [id = 361] 04:44:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (10A7D800) [pid = 3760] [serial = 1082] [outer = 00000000] 04:44:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (10E08800) [pid = 3760] [serial = 1083] [outer = 10A7D800] 04:44:02 INFO - PROCESS | 3760 | 1467114242370 Marionette DEBUG loaded listener.js 04:44:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (10F47C00) [pid = 3760] [serial = 1084] [outer = 10A7D800] 04:44:02 INFO - PROCESS | 3760 | 1467114242864 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 04:44:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 04:44:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 664ms 04:44:02 INFO - PROCESS | 3760 | 1467114242893 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 04:44:02 INFO - PROCESS | 3760 | 1467114242897 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 04:44:02 INFO - PROCESS | 3760 | 1467114242903 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 04:44:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 04:44:02 INFO - PROCESS | 3760 | 1467114242905 Marionette TRACE conn2 <- [1,1410,null,{}] 04:44:02 INFO - PROCESS | 3760 | 1467114242909 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:02 INFO - PROCESS | 3760 | 1467114242911 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:03 INFO - PROCESS | 3760 | 1467114243029 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 04:44:03 INFO - PROCESS | 3760 | 1467114243110 Marionette TRACE conn2 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:03 INFO - PROCESS | 3760 | 1467114243113 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:03 INFO - PROCESS | 3760 | ++DOCSHELL 1281D400 == 31 [pid = 3760] [id = 362] 04:44:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (129B1000) [pid = 3760] [serial = 1085] [outer = 00000000] 04:44:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (130AC800) [pid = 3760] [serial = 1086] [outer = 129B1000] 04:44:03 INFO - PROCESS | 3760 | 1467114243150 Marionette DEBUG loaded listener.js 04:44:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (13156800) [pid = 3760] [serial = 1087] [outer = 129B1000] 04:44:03 INFO - PROCESS | 3760 | 1467114243549 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 04:44:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 04:44:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 679ms 04:44:03 INFO - PROCESS | 3760 | 1467114243583 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 04:44:03 INFO - PROCESS | 3760 | 1467114243585 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 04:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 04:44:03 INFO - PROCESS | 3760 | 1467114243589 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 04:44:03 INFO - PROCESS | 3760 | 1467114243576 Marionette TRACE conn2 <- [1,1414,null,{}] 04:44:03 INFO - PROCESS | 3760 | 1467114243587 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:03 INFO - PROCESS | 3760 | 1467114243591 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:03 INFO - PROCESS | 3760 | 1467114243672 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 04:44:03 INFO - PROCESS | 3760 | 1467114243680 Marionette TRACE conn2 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:03 INFO - PROCESS | 3760 | 1467114243683 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:03 INFO - PROCESS | 3760 | ++DOCSHELL 1438F400 == 32 [pid = 3760] [id = 363] 04:44:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (1438F800) [pid = 3760] [serial = 1088] [outer = 00000000] 04:44:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (15424400) [pid = 3760] [serial = 1089] [outer = 1438F800] 04:44:03 INFO - PROCESS | 3760 | 1467114243730 Marionette DEBUG loaded listener.js 04:44:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (158D7400) [pid = 3760] [serial = 1090] [outer = 1438F800] 04:44:04 INFO - PROCESS | 3760 | 1467114244170 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 04:44:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 04:44:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 619ms 04:44:04 INFO - PROCESS | 3760 | 1467114244193 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 04:44:04 INFO - PROCESS | 3760 | 1467114244196 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 04:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 04:44:04 INFO - PROCESS | 3760 | 1467114244199 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 04:44:04 INFO - PROCESS | 3760 | 1467114244201 Marionette TRACE conn2 <- [1,1418,null,{}] 04:44:04 INFO - PROCESS | 3760 | 1467114244204 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:04 INFO - PROCESS | 3760 | 1467114244206 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:04 INFO - PROCESS | 3760 | 1467114244322 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 04:44:04 INFO - PROCESS | 3760 | 1467114244408 Marionette TRACE conn2 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:04 INFO - PROCESS | 3760 | 1467114244411 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:04 INFO - PROCESS | 3760 | ++DOCSHELL 16790400 == 33 [pid = 3760] [id = 364] 04:44:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (16791800) [pid = 3760] [serial = 1091] [outer = 00000000] 04:44:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (16B37C00) [pid = 3760] [serial = 1092] [outer = 16791800] 04:44:04 INFO - PROCESS | 3760 | 1467114244454 Marionette DEBUG loaded listener.js 04:44:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (173E4800) [pid = 3760] [serial = 1093] [outer = 16791800] 04:44:04 INFO - PROCESS | 3760 | 1467114244857 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 04:44:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 04:44:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 664ms 04:44:04 INFO - PROCESS | 3760 | 1467114244879 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 04:44:04 INFO - PROCESS | 3760 | 1467114244881 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 04:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 04:44:04 INFO - PROCESS | 3760 | 1467114244884 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 04:44:04 INFO - PROCESS | 3760 | 1467114244886 Marionette TRACE conn2 <- [1,1422,null,{}] 04:44:04 INFO - PROCESS | 3760 | 1467114244896 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:04 INFO - PROCESS | 3760 | 1467114244898 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:04 INFO - PROCESS | 3760 | 1467114245006 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 04:44:05 INFO - PROCESS | 3760 | 1467114245014 Marionette TRACE conn2 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:05 INFO - PROCESS | 3760 | 1467114245016 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:05 INFO - PROCESS | 3760 | ++DOCSHELL 1601E000 == 34 [pid = 3760] [id = 365] 04:44:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (1746D400) [pid = 3760] [serial = 1094] [outer = 00000000] 04:44:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (17713C00) [pid = 3760] [serial = 1095] [outer = 1746D400] 04:44:05 INFO - PROCESS | 3760 | 1467114245063 Marionette DEBUG loaded listener.js 04:44:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (177F0C00) [pid = 3760] [serial = 1096] [outer = 1746D400] 04:44:05 INFO - PROCESS | 3760 | 1467114245524 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 04:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 04:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 664ms 04:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 04:44:05 INFO - PROCESS | 3760 | 1467114245566 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 04:44:05 INFO - PROCESS | 3760 | 1467114245568 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 04:44:05 INFO - PROCESS | 3760 | 1467114245571 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 04:44:05 INFO - PROCESS | 3760 | 1467114245573 Marionette TRACE conn2 <- [1,1426,null,{}] 04:44:05 INFO - PROCESS | 3760 | 1467114245579 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:05 INFO - PROCESS | 3760 | 1467114245585 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:05 INFO - PROCESS | 3760 | 1467114245714 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 04:44:05 INFO - PROCESS | 3760 | 1467114245747 Marionette TRACE conn2 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:05 INFO - PROCESS | 3760 | 1467114245749 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:05 INFO - PROCESS | 3760 | ++DOCSHELL 197B3C00 == 35 [pid = 3760] [id = 366] 04:44:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (197BF400) [pid = 3760] [serial = 1097] [outer = 00000000] 04:44:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1984BC00) [pid = 3760] [serial = 1098] [outer = 197BF400] 04:44:05 INFO - PROCESS | 3760 | 1467114245792 Marionette DEBUG loaded listener.js 04:44:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (19842C00) [pid = 3760] [serial = 1099] [outer = 197BF400] 04:44:06 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (14304400) [pid = 3760] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 04:44:06 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (1601D400) [pid = 3760] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 04:44:06 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1026EC00) [pid = 3760] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 04:44:06 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (129B8000) [pid = 3760] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 04:44:06 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (10A99C00) [pid = 3760] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 04:44:06 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (19841000) [pid = 3760] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 04:44:06 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (0F97C400) [pid = 3760] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 04:44:06 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (158C9C00) [pid = 3760] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 04:44:06 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (13466C00) [pid = 3760] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 04:44:06 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (1A1A3400) [pid = 3760] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 04:44:06 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (197BD000) [pid = 3760] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 04:44:06 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (13151800) [pid = 3760] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 04:44:06 INFO - PROCESS | 3760 | 1467114246274 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 04:44:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 04:44:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 770ms 04:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 04:44:06 INFO - PROCESS | 3760 | 1467114246338 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 04:44:06 INFO - PROCESS | 3760 | 1467114246340 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 04:44:06 INFO - PROCESS | 3760 | 1467114246344 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 04:44:06 INFO - PROCESS | 3760 | 1467114246346 Marionette TRACE conn2 <- [1,1430,null,{}] 04:44:06 INFO - PROCESS | 3760 | 1467114246349 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:06 INFO - PROCESS | 3760 | 1467114246351 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:06 INFO - PROCESS | 3760 | 1467114246429 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 04:44:06 INFO - PROCESS | 3760 | 1467114246436 Marionette TRACE conn2 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:06 INFO - PROCESS | 3760 | 1467114246438 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:06 INFO - PROCESS | 3760 | ++DOCSHELL 1281F800 == 36 [pid = 3760] [id = 367] 04:44:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (128A7800) [pid = 3760] [serial = 1100] [outer = 00000000] 04:44:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (197B2400) [pid = 3760] [serial = 1101] [outer = 128A7800] 04:44:06 INFO - PROCESS | 3760 | 1467114246482 Marionette DEBUG loaded listener.js 04:44:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (197BF000) [pid = 3760] [serial = 1102] [outer = 128A7800] 04:44:06 INFO - PROCESS | 3760 | 1467114246926 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 04:44:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 04:44:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 604ms 04:44:06 INFO - PROCESS | 3760 | 1467114246963 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 04:44:06 INFO - PROCESS | 3760 | 1467114246965 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 04:44:06 INFO - PROCESS | 3760 | 1467114246968 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 04:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 04:44:06 INFO - PROCESS | 3760 | 1467114246970 Marionette TRACE conn2 <- [1,1434,null,{}] 04:44:06 INFO - PROCESS | 3760 | 1467114246973 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:06 INFO - PROCESS | 3760 | 1467114246975 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:07 INFO - PROCESS | 3760 | 1467114247077 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 04:44:07 INFO - PROCESS | 3760 | 1467114247083 Marionette TRACE conn2 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:07 INFO - PROCESS | 3760 | 1467114247085 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:07 INFO - PROCESS | 3760 | ++DOCSHELL 13157800 == 37 [pid = 3760] [id = 368] 04:44:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (1325EC00) [pid = 3760] [serial = 1103] [outer = 00000000] 04:44:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (19BBB400) [pid = 3760] [serial = 1104] [outer = 1325EC00] 04:44:07 INFO - PROCESS | 3760 | 1467114247135 Marionette DEBUG loaded listener.js 04:44:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (1A1A4000) [pid = 3760] [serial = 1105] [outer = 1325EC00] 04:44:07 INFO - PROCESS | 3760 | 1467114247536 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 04:44:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 04:44:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 603ms 04:44:07 INFO - PROCESS | 3760 | 1467114247590 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 04:44:07 INFO - PROCESS | 3760 | 1467114247592 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 04:44:07 INFO - PROCESS | 3760 | 1467114247595 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 04:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 04:44:07 INFO - PROCESS | 3760 | 1467114247597 Marionette TRACE conn2 <- [1,1438,null,{}] 04:44:07 INFO - PROCESS | 3760 | 1467114247600 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:07 INFO - PROCESS | 3760 | 1467114247602 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:07 INFO - PROCESS | 3760 | 1467114247674 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 04:44:07 INFO - PROCESS | 3760 | 1467114247679 Marionette TRACE conn2 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:07 INFO - PROCESS | 3760 | 1467114247681 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:07 INFO - PROCESS | 3760 | ++DOCSHELL 199BC800 == 38 [pid = 3760] [id = 369] 04:44:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (1A40D800) [pid = 3760] [serial = 1106] [outer = 00000000] 04:44:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (1A604800) [pid = 3760] [serial = 1107] [outer = 1A40D800] 04:44:07 INFO - PROCESS | 3760 | 1467114247723 Marionette DEBUG loaded listener.js 04:44:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (1A60AC00) [pid = 3760] [serial = 1108] [outer = 1A40D800] 04:44:08 INFO - PROCESS | 3760 | 1467114248119 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 04:44:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 04:44:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 573ms 04:44:08 INFO - PROCESS | 3760 | 1467114248183 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 04:44:08 INFO - PROCESS | 3760 | 1467114248187 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 04:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 04:44:08 INFO - PROCESS | 3760 | 1467114248197 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 04:44:08 INFO - PROCESS | 3760 | 1467114248201 Marionette TRACE conn2 <- [1,1442,null,{}] 04:44:08 INFO - PROCESS | 3760 | 1467114248208 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:08 INFO - PROCESS | 3760 | 1467114248211 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:08 INFO - PROCESS | 3760 | 1467114248324 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 04:44:08 INFO - PROCESS | 3760 | 1467114248486 Marionette TRACE conn2 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:08 INFO - PROCESS | 3760 | 1467114248491 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:08 INFO - PROCESS | 3760 | ++DOCSHELL 10A7DC00 == 39 [pid = 3760] [id = 370] 04:44:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (10A7E000) [pid = 3760] [serial = 1109] [outer = 00000000] 04:44:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (10E06000) [pid = 3760] [serial = 1110] [outer = 10A7E000] 04:44:08 INFO - PROCESS | 3760 | 1467114248547 Marionette DEBUG loaded listener.js 04:44:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (112BF000) [pid = 3760] [serial = 1111] [outer = 10A7E000] 04:44:09 INFO - PROCESS | 3760 | 1467114249123 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 04:44:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 04:44:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 966ms 04:44:09 INFO - PROCESS | 3760 | 1467114249182 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 04:44:09 INFO - PROCESS | 3760 | 1467114249186 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 04:44:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 04:44:09 INFO - PROCESS | 3760 | 1467114249176 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 04:44:09 INFO - PROCESS | 3760 | 1467114249180 Marionette TRACE conn2 <- [1,1446,null,{}] 04:44:09 INFO - PROCESS | 3760 | 1467114249184 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:09 INFO - PROCESS | 3760 | 1467114249187 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:09 INFO - PROCESS | 3760 | 1467114249293 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 04:44:09 INFO - PROCESS | 3760 | 1467114249423 Marionette TRACE conn2 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:09 INFO - PROCESS | 3760 | 1467114249426 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:09 INFO - PROCESS | 3760 | ++DOCSHELL 1346D000 == 40 [pid = 3760] [id = 371] 04:44:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (13934000) [pid = 3760] [serial = 1112] [outer = 00000000] 04:44:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (13D0E000) [pid = 3760] [serial = 1113] [outer = 13934000] 04:44:09 INFO - PROCESS | 3760 | 1467114249483 Marionette DEBUG loaded listener.js 04:44:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (1542BC00) [pid = 3760] [serial = 1114] [outer = 13934000] 04:44:10 INFO - PROCESS | 3760 | 1467114250077 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 04:44:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 04:44:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 906ms 04:44:10 INFO - PROCESS | 3760 | 1467114250111 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 04:44:10 INFO - PROCESS | 3760 | 1467114250114 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 04:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 04:44:10 INFO - PROCESS | 3760 | 1467114250119 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 04:44:10 INFO - PROCESS | 3760 | 1467114250121 Marionette TRACE conn2 <- [1,1450,null,{}] 04:44:10 INFO - PROCESS | 3760 | 1467114250130 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:10 INFO - PROCESS | 3760 | 1467114250135 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:10 INFO - PROCESS | 3760 | 1467114250233 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 04:44:10 INFO - PROCESS | 3760 | 1467114250365 Marionette TRACE conn2 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:10 INFO - PROCESS | 3760 | 1467114250369 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:10 INFO - PROCESS | 3760 | ++DOCSHELL 19848C00 == 41 [pid = 3760] [id = 372] 04:44:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (19849C00) [pid = 3760] [serial = 1115] [outer = 00000000] 04:44:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (19B95000) [pid = 3760] [serial = 1116] [outer = 19849C00] 04:44:10 INFO - PROCESS | 3760 | 1467114250425 Marionette DEBUG loaded listener.js 04:44:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (1A601400) [pid = 3760] [serial = 1117] [outer = 19849C00] 04:44:11 INFO - PROCESS | 3760 | 1467114251039 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 04:44:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 04:44:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 966ms 04:44:11 INFO - PROCESS | 3760 | 1467114251086 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 04:44:11 INFO - PROCESS | 3760 | 1467114251088 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 04:44:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 04:44:11 INFO - PROCESS | 3760 | 1467114251092 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 04:44:11 INFO - PROCESS | 3760 | 1467114251094 Marionette TRACE conn2 <- [1,1454,null,{}] 04:44:11 INFO - PROCESS | 3760 | 1467114251098 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:11 INFO - PROCESS | 3760 | 1467114251100 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:11 INFO - PROCESS | 3760 | 1467114251186 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 04:44:11 INFO - PROCESS | 3760 | 1467114251293 Marionette TRACE conn2 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:11 INFO - PROCESS | 3760 | 1467114251295 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:11 INFO - PROCESS | 3760 | ++DOCSHELL 1A7EF800 == 42 [pid = 3760] [id = 373] 04:44:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (1A7F0400) [pid = 3760] [serial = 1118] [outer = 00000000] 04:44:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (1A7F6000) [pid = 3760] [serial = 1119] [outer = 1A7F0400] 04:44:11 INFO - PROCESS | 3760 | 1467114251347 Marionette DEBUG loaded listener.js 04:44:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (1A7F9800) [pid = 3760] [serial = 1120] [outer = 1A7F0400] 04:44:12 INFO - PROCESS | 3760 | 1467114252070 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 04:44:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 04:44:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 996ms 04:44:12 INFO - PROCESS | 3760 | 1467114252103 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 04:44:12 INFO - PROCESS | 3760 | 1467114252107 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 04:44:12 INFO - PROCESS | 3760 | 1467114252113 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 04:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 04:44:12 INFO - PROCESS | 3760 | 1467114252116 Marionette TRACE conn2 <- [1,1458,null,{}] 04:44:12 INFO - PROCESS | 3760 | 1467114252121 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:12 INFO - PROCESS | 3760 | 1467114252124 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:12 INFO - PROCESS | 3760 | 1467114252228 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 04:44:12 INFO - PROCESS | 3760 | 1467114252366 Marionette TRACE conn2 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:12 INFO - PROCESS | 3760 | 1467114252372 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:12 INFO - PROCESS | 3760 | ++DOCSHELL 114C9C00 == 43 [pid = 3760] [id = 374] 04:44:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (114CBC00) [pid = 3760] [serial = 1121] [outer = 00000000] 04:44:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (12921000) [pid = 3760] [serial = 1122] [outer = 114CBC00] 04:44:12 INFO - PROCESS | 3760 | 1467114252432 Marionette DEBUG loaded listener.js 04:44:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (12BDC400) [pid = 3760] [serial = 1123] [outer = 114CBC00] 04:44:13 INFO - PROCESS | 3760 | --DOCSHELL 13157800 == 42 [pid = 3760] [id = 368] 04:44:13 INFO - PROCESS | 3760 | --DOCSHELL 1281F800 == 41 [pid = 3760] [id = 367] 04:44:13 INFO - PROCESS | 3760 | --DOCSHELL 197B3C00 == 40 [pid = 3760] [id = 366] 04:44:13 INFO - PROCESS | 3760 | --DOCSHELL 1601E000 == 39 [pid = 3760] [id = 365] 04:44:13 INFO - PROCESS | 3760 | --DOCSHELL 16790400 == 38 [pid = 3760] [id = 364] 04:44:13 INFO - PROCESS | 3760 | --DOCSHELL 1438F400 == 37 [pid = 3760] [id = 363] 04:44:13 INFO - PROCESS | 3760 | --DOCSHELL 1281D400 == 36 [pid = 3760] [id = 362] 04:44:13 INFO - PROCESS | 3760 | --DOCSHELL 10A7D000 == 35 [pid = 3760] [id = 361] 04:44:13 INFO - PROCESS | 3760 | --DOCSHELL 1055E000 == 34 [pid = 3760] [id = 360] 04:44:13 INFO - PROCESS | 3760 | --DOCSHELL 13D01C00 == 33 [pid = 3760] [id = 358] 04:44:13 INFO - PROCESS | 3760 | --DOCSHELL 1055E400 == 32 [pid = 3760] [id = 359] 04:44:13 INFO - PROCESS | 3760 | --DOCSHELL 1A7EF800 == 31 [pid = 3760] [id = 373] 04:44:13 INFO - PROCESS | 3760 | --DOCSHELL 19848C00 == 30 [pid = 3760] [id = 372] 04:44:13 INFO - PROCESS | 3760 | --DOCSHELL 199BC800 == 29 [pid = 3760] [id = 369] 04:44:13 INFO - PROCESS | 3760 | --DOCSHELL 10A7DC00 == 28 [pid = 3760] [id = 370] 04:44:13 INFO - PROCESS | 3760 | --DOCSHELL 1346D000 == 27 [pid = 3760] [id = 371] 04:44:13 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (15422400) [pid = 3760] [serial = 1057] [outer = 00000000] [url = about:blank] 04:44:13 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (13158400) [pid = 3760] [serial = 1069] [outer = 00000000] [url = about:blank] 04:44:13 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (14390C00) [pid = 3760] [serial = 1056] [outer = 00000000] [url = about:blank] 04:44:13 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (1678A400) [pid = 3760] [serial = 1059] [outer = 00000000] [url = about:blank] 04:44:13 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (10E10C00) [pid = 3760] [serial = 1048] [outer = 00000000] [url = about:blank] 04:44:13 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (10A77400) [pid = 3760] [serial = 1047] [outer = 00000000] [url = about:blank] 04:44:13 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (12D86C00) [pid = 3760] [serial = 1053] [outer = 00000000] [url = about:blank] 04:44:13 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (130A7000) [pid = 3760] [serial = 1054] [outer = 00000000] [url = about:blank] 04:44:13 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (10E0A800) [pid = 3760] [serial = 1050] [outer = 00000000] [url = about:blank] 04:44:13 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (10E76800) [pid = 3760] [serial = 1051] [outer = 00000000] [url = about:blank] 04:44:13 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (19BBD800) [pid = 3760] [serial = 1072] [outer = 00000000] [url = about:blank] 04:44:13 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (129AA800) [pid = 3760] [serial = 1039] [outer = 00000000] [url = about:blank] 04:44:13 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (11214C00) [pid = 3760] [serial = 1038] [outer = 00000000] [url = about:blank] 04:44:13 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (177F4800) [pid = 3760] [serial = 1062] [outer = 00000000] [url = about:blank] 04:44:13 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (15593C00) [pid = 3760] [serial = 1042] [outer = 00000000] [url = about:blank] 04:44:13 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (14303C00) [pid = 3760] [serial = 1041] [outer = 00000000] [url = about:blank] 04:44:13 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (1A610400) [pid = 3760] [serial = 1074] [outer = 00000000] [url = about:blank] 04:44:13 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (17AC0000) [pid = 3760] [serial = 1063] [outer = 00000000] [url = about:blank] 04:44:13 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (1A602C00) [pid = 3760] [serial = 1045] [outer = 00000000] [url = about:blank] 04:44:13 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (1A5EE400) [pid = 3760] [serial = 1044] [outer = 00000000] [url = about:blank] 04:44:13 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (1695D000) [pid = 3760] [serial = 1060] [outer = 00000000] [url = about:blank] 04:44:13 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (19F36400) [pid = 3760] [serial = 1065] [outer = 00000000] [url = about:blank] 04:44:13 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (158CD400) [pid = 3760] [serial = 1068] [outer = 00000000] [url = about:blank] 04:44:13 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (19BBD000) [pid = 3760] [serial = 1071] [outer = 00000000] [url = about:blank] 04:44:13 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (1A1AC400) [pid = 3760] [serial = 1066] [outer = 00000000] [url = about:blank] 04:44:13 INFO - PROCESS | 3760 | 1467114253545 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 04:44:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 04:44:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1449ms 04:44:13 INFO - PROCESS | 3760 | 1467114253577 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 04:44:13 INFO - PROCESS | 3760 | 1467114253581 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 04:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 04:44:13 INFO - PROCESS | 3760 | 1467114253569 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 04:44:13 INFO - PROCESS | 3760 | 1467114253572 Marionette TRACE conn2 <- [1,1462,null,{}] 04:44:13 INFO - PROCESS | 3760 | 1467114253585 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:13 INFO - PROCESS | 3760 | 1467114253587 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:13 INFO - PROCESS | 3760 | 1467114253682 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 04:44:13 INFO - PROCESS | 3760 | 1467114253688 Marionette TRACE conn2 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:13 INFO - PROCESS | 3760 | 1467114253692 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:13 INFO - PROCESS | 3760 | ++DOCSHELL 10A9A800 == 28 [pid = 3760] [id = 375] 04:44:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (10A9FC00) [pid = 3760] [serial = 1124] [outer = 00000000] 04:44:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (10E78800) [pid = 3760] [serial = 1125] [outer = 10A9FC00] 04:44:13 INFO - PROCESS | 3760 | 1467114253740 Marionette DEBUG loaded listener.js 04:44:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (10E08C00) [pid = 3760] [serial = 1126] [outer = 10A9FC00] 04:44:14 INFO - PROCESS | 3760 | 1467114254211 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 04:44:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 04:44:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 664ms 04:44:14 INFO - PROCESS | 3760 | 1467114254251 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 04:44:14 INFO - PROCESS | 3760 | 1467114254256 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 04:44:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 04:44:14 INFO - PROCESS | 3760 | 1467114254262 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 04:44:14 INFO - PROCESS | 3760 | 1467114254265 Marionette TRACE conn2 <- [1,1466,null,{}] 04:44:14 INFO - PROCESS | 3760 | 1467114254312 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:14 INFO - PROCESS | 3760 | 1467114254314 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:14 INFO - PROCESS | 3760 | 1467114254398 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 04:44:14 INFO - PROCESS | 3760 | 1467114254489 Marionette TRACE conn2 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:14 INFO - PROCESS | 3760 | 1467114254491 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:14 INFO - PROCESS | 3760 | ++DOCSHELL 129F3000 == 29 [pid = 3760] [id = 376] 04:44:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (12BCE800) [pid = 3760] [serial = 1127] [outer = 00000000] 04:44:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (12DC4400) [pid = 3760] [serial = 1128] [outer = 12BCE800] 04:44:14 INFO - PROCESS | 3760 | 1467114254538 Marionette DEBUG loaded listener.js 04:44:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (130A7000) [pid = 3760] [serial = 1129] [outer = 12BCE800] 04:44:14 INFO - PROCESS | 3760 | 1467114254900 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 04:44:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 04:44:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 664ms 04:44:14 INFO - PROCESS | 3760 | 1467114254923 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 04:44:14 INFO - PROCESS | 3760 | 1467114254926 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 04:44:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 04:44:14 INFO - PROCESS | 3760 | 1467114254929 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 04:44:14 INFO - PROCESS | 3760 | 1467114254933 Marionette TRACE conn2 <- [1,1470,null,{}] 04:44:14 INFO - PROCESS | 3760 | 1467114254943 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:14 INFO - PROCESS | 3760 | 1467114254948 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:15 INFO - PROCESS | 3760 | 1467114255034 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 04:44:15 INFO - PROCESS | 3760 | 1467114255042 Marionette TRACE conn2 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:15 INFO - PROCESS | 3760 | 1467114255045 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:15 INFO - PROCESS | 3760 | ++DOCSHELL 14302C00 == 30 [pid = 3760] [id = 377] 04:44:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (14304400) [pid = 3760] [serial = 1130] [outer = 00000000] 04:44:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (14390C00) [pid = 3760] [serial = 1131] [outer = 14304400] 04:44:15 INFO - PROCESS | 3760 | 1467114255076 Marionette DEBUG loaded listener.js 04:44:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (15341800) [pid = 3760] [serial = 1132] [outer = 14304400] 04:44:15 INFO - PROCESS | 3760 | 1467114255559 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 04:44:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 04:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 679ms 04:44:15 INFO - PROCESS | 3760 | 1467114255594 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 04:44:15 INFO - PROCESS | 3760 | 1467114255596 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 04:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 04:44:15 INFO - PROCESS | 3760 | 1467114255600 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 04:44:15 INFO - PROCESS | 3760 | 1467114255601 Marionette TRACE conn2 <- [1,1474,null,{}] 04:44:15 INFO - PROCESS | 3760 | 1467114255605 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:15 INFO - PROCESS | 3760 | 1467114255607 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:15 INFO - PROCESS | 3760 | 1467114255752 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 04:44:15 INFO - PROCESS | 3760 | 1467114255773 Marionette TRACE conn2 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:15 INFO - PROCESS | 3760 | 1467114255775 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:15 INFO - PROCESS | 3760 | ++DOCSHELL 158CBC00 == 31 [pid = 3760] [id = 378] 04:44:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (158D1800) [pid = 3760] [serial = 1133] [outer = 00000000] 04:44:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (16020C00) [pid = 3760] [serial = 1134] [outer = 158D1800] 04:44:15 INFO - PROCESS | 3760 | 1467114255819 Marionette DEBUG loaded listener.js 04:44:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1602B400) [pid = 3760] [serial = 1135] [outer = 158D1800] 04:44:16 INFO - PROCESS | 3760 | 1467114256227 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 04:44:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 04:44:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 679ms 04:44:16 INFO - PROCESS | 3760 | 1467114256282 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 04:44:16 INFO - PROCESS | 3760 | 1467114256284 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 04:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 04:44:16 INFO - PROCESS | 3760 | 1467114256287 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 04:44:16 INFO - PROCESS | 3760 | 1467114256289 Marionette TRACE conn2 <- [1,1478,null,{}] 04:44:16 INFO - PROCESS | 3760 | 1467114256292 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:16 INFO - PROCESS | 3760 | 1467114256294 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:16 INFO - PROCESS | 3760 | 1467114256418 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 04:44:16 INFO - PROCESS | 3760 | 1467114256474 Marionette TRACE conn2 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:16 INFO - PROCESS | 3760 | 1467114256476 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:16 INFO - PROCESS | 3760 | ++DOCSHELL 1678F000 == 32 [pid = 3760] [id = 379] 04:44:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (1678F800) [pid = 3760] [serial = 1136] [outer = 00000000] 04:44:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (16D2B000) [pid = 3760] [serial = 1137] [outer = 1678F800] 04:44:16 INFO - PROCESS | 3760 | 1467114256520 Marionette DEBUG loaded listener.js 04:44:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (17469C00) [pid = 3760] [serial = 1138] [outer = 1678F800] 04:44:16 INFO - PROCESS | 3760 | 1467114256920 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 04:44:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 04:44:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 679ms 04:44:16 INFO - PROCESS | 3760 | 1467114256970 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 04:44:16 INFO - PROCESS | 3760 | 1467114256972 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 04:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 04:44:16 INFO - PROCESS | 3760 | 1467114256976 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 04:44:16 INFO - PROCESS | 3760 | 1467114256977 Marionette TRACE conn2 <- [1,1482,null,{}] 04:44:16 INFO - PROCESS | 3760 | 1467114256981 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:16 INFO - PROCESS | 3760 | 1467114256986 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:17 INFO - PROCESS | 3760 | 1467114257125 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 04:44:17 INFO - PROCESS | 3760 | 1467114257145 Marionette TRACE conn2 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:17 INFO - PROCESS | 3760 | 1467114257147 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:17 INFO - PROCESS | 3760 | ++DOCSHELL 16954C00 == 33 [pid = 3760] [id = 380] 04:44:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (177F0800) [pid = 3760] [serial = 1139] [outer = 00000000] 04:44:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (197C1C00) [pid = 3760] [serial = 1140] [outer = 177F0800] 04:44:17 INFO - PROCESS | 3760 | 1467114257191 Marionette DEBUG loaded listener.js 04:44:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (199BA400) [pid = 3760] [serial = 1141] [outer = 177F0800] 04:44:17 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (16791800) [pid = 3760] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 04:44:17 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (1746D400) [pid = 3760] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 04:44:17 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (1A609800) [pid = 3760] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 04:44:17 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1055F800) [pid = 3760] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 04:44:17 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (10A7D800) [pid = 3760] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 04:44:17 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (1438F800) [pid = 3760] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 04:44:17 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (10A76400) [pid = 3760] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 04:44:17 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (129B1000) [pid = 3760] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 04:44:17 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (197BF400) [pid = 3760] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 04:44:17 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (1A40D800) [pid = 3760] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 04:44:17 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (128A7800) [pid = 3760] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 04:44:17 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (1325EC00) [pid = 3760] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 04:44:17 INFO - PROCESS | 3760 | 1467114257772 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 04:44:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (11233C00) [pid = 3760] [serial = 1142] [outer = 1B2BD400] 04:44:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 04:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 875ms 04:44:17 INFO - PROCESS | 3760 | 1467114257844 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 04:44:17 INFO - PROCESS | 3760 | 1467114257846 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 04:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 04:44:17 INFO - PROCESS | 3760 | 1467114257850 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 04:44:17 INFO - PROCESS | 3760 | 1467114257852 Marionette TRACE conn2 <- [1,1486,null,{}] 04:44:17 INFO - PROCESS | 3760 | 1467114257855 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:17 INFO - PROCESS | 3760 | 1467114257857 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:17 INFO - PROCESS | 3760 | 1467114257934 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 04:44:17 INFO - PROCESS | 3760 | 1467114257939 Marionette TRACE conn2 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:17 INFO - PROCESS | 3760 | 1467114257941 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:17 INFO - PROCESS | 3760 | ++DOCSHELL 10E04800 == 34 [pid = 3760] [id = 381] 04:44:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (13132C00) [pid = 3760] [serial = 1143] [outer = 00000000] 04:44:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (1678E400) [pid = 3760] [serial = 1144] [outer = 13132C00] 04:44:17 INFO - PROCESS | 3760 | 1467114257984 Marionette DEBUG loaded listener.js 04:44:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (16791800) [pid = 3760] [serial = 1145] [outer = 13132C00] 04:44:18 INFO - PROCESS | 3760 | 1467114258387 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 04:44:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 04:44:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 573ms 04:44:18 INFO - PROCESS | 3760 | 1467114258430 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 04:44:18 INFO - PROCESS | 3760 | 1467114258432 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 04:44:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 04:44:18 INFO - PROCESS | 3760 | 1467114258436 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 04:44:18 INFO - PROCESS | 3760 | 1467114258438 Marionette TRACE conn2 <- [1,1490,null,{}] 04:44:18 INFO - PROCESS | 3760 | 1467114258445 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:18 INFO - PROCESS | 3760 | 1467114258447 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:18 INFO - PROCESS | 3760 | 1467114258506 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 04:44:18 INFO - PROCESS | 3760 | 1467114258512 Marionette TRACE conn2 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:18 INFO - PROCESS | 3760 | 1467114258514 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:18 INFO - PROCESS | 3760 | ++DOCSHELL 1602B800 == 35 [pid = 3760] [id = 382] 04:44:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (197C0C00) [pid = 3760] [serial = 1146] [outer = 00000000] 04:44:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1A40D800) [pid = 3760] [serial = 1147] [outer = 197C0C00] 04:44:18 INFO - PROCESS | 3760 | 1467114258558 Marionette DEBUG loaded listener.js 04:44:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (1A1AC400) [pid = 3760] [serial = 1148] [outer = 197C0C00] 04:44:19 INFO - PROCESS | 3760 | 1467114259332 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 04:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 04:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 921ms 04:44:19 INFO - PROCESS | 3760 | 1467114259347 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 04:44:19 INFO - PROCESS | 3760 | 1467114259351 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 04:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 04:44:19 INFO - PROCESS | 3760 | 1467114259356 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 04:44:19 INFO - PROCESS | 3760 | 1467114259360 Marionette TRACE conn2 <- [1,1494,null,{}] 04:44:19 INFO - PROCESS | 3760 | 1467114259367 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:19 INFO - PROCESS | 3760 | 1467114259370 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:19 INFO - PROCESS | 3760 | 1467114259480 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 04:44:19 INFO - PROCESS | 3760 | 1467114259610 Marionette TRACE conn2 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:19 INFO - PROCESS | 3760 | 1467114259613 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:19 INFO - PROCESS | 3760 | ++DOCSHELL 10A98400 == 36 [pid = 3760] [id = 383] 04:44:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (10A9A400) [pid = 3760] [serial = 1149] [outer = 00000000] 04:44:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (11232400) [pid = 3760] [serial = 1150] [outer = 10A9A400] 04:44:19 INFO - PROCESS | 3760 | 1467114259670 Marionette DEBUG loaded listener.js 04:44:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (0C75FC00) [pid = 3760] [serial = 1151] [outer = 10A9A400] 04:44:20 INFO - PROCESS | 3760 | 1467114260559 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 04:44:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 04:44:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1267ms 04:44:20 INFO - PROCESS | 3760 | 1467114260616 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 04:44:20 INFO - PROCESS | 3760 | 1467114260620 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 04:44:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 04:44:20 INFO - PROCESS | 3760 | 1467114260625 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 04:44:20 INFO - PROCESS | 3760 | 1467114260628 Marionette TRACE conn2 <- [1,1498,null,{}] 04:44:20 INFO - PROCESS | 3760 | 1467114260633 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:20 INFO - PROCESS | 3760 | 1467114260636 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:20 INFO - PROCESS | 3760 | 1467114260773 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 04:44:20 INFO - PROCESS | 3760 | 1467114260945 Marionette TRACE conn2 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:20 INFO - PROCESS | 3760 | 1467114260949 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:20 INFO - PROCESS | 3760 | --DOCSHELL 1558A800 == 35 [pid = 3760] [id = 242] 04:44:20 INFO - PROCESS | 3760 | --DOCSHELL 13933400 == 34 [pid = 3760] [id = 238] 04:44:20 INFO - PROCESS | 3760 | --DOCSHELL 199BA000 == 33 [pid = 3760] [id = 237] 04:44:20 INFO - PROCESS | 3760 | --DOCSHELL 17AC9C00 == 32 [pid = 3760] [id = 235] 04:44:20 INFO - PROCESS | 3760 | --DOCSHELL 13934C00 == 31 [pid = 3760] [id = 232] 04:44:20 INFO - PROCESS | 3760 | --DOCSHELL 15594000 == 30 [pid = 3760] [id = 233] 04:44:20 INFO - PROCESS | 3760 | --DOCSHELL 10A76C00 == 29 [pid = 3760] [id = 230] 04:44:20 INFO - PROCESS | 3760 | --DOCSHELL 11C45800 == 28 [pid = 3760] [id = 231] 04:44:20 INFO - PROCESS | 3760 | --DOCSHELL 10E04800 == 27 [pid = 3760] [id = 381] 04:44:20 INFO - PROCESS | 3760 | --DOCSHELL 16954C00 == 26 [pid = 3760] [id = 380] 04:44:20 INFO - PROCESS | 3760 | --DOCSHELL 1678F000 == 25 [pid = 3760] [id = 379] 04:44:20 INFO - PROCESS | 3760 | --DOCSHELL 158CBC00 == 24 [pid = 3760] [id = 378] 04:44:20 INFO - PROCESS | 3760 | --DOCSHELL 14302C00 == 23 [pid = 3760] [id = 377] 04:44:20 INFO - PROCESS | 3760 | --DOCSHELL 129F3000 == 22 [pid = 3760] [id = 376] 04:44:20 INFO - PROCESS | 3760 | --DOCSHELL 10A9A800 == 21 [pid = 3760] [id = 375] 04:44:20 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (177F0C00) [pid = 3760] [serial = 1096] [outer = 00000000] [url = about:blank] 04:44:20 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1A610800) [pid = 3760] [serial = 1075] [outer = 00000000] [url = about:blank] 04:44:20 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (10A98000) [pid = 3760] [serial = 1077] [outer = 00000000] [url = about:blank] 04:44:20 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (11213400) [pid = 3760] [serial = 1078] [outer = 00000000] [url = about:blank] 04:44:20 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (10E08800) [pid = 3760] [serial = 1083] [outer = 00000000] [url = about:blank] 04:44:20 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (10F47C00) [pid = 3760] [serial = 1084] [outer = 00000000] [url = about:blank] 04:44:20 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (15424400) [pid = 3760] [serial = 1089] [outer = 00000000] [url = about:blank] 04:44:20 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (114C7C00) [pid = 3760] [serial = 1080] [outer = 00000000] [url = about:blank] 04:44:20 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (132C1800) [pid = 3760] [serial = 1081] [outer = 00000000] [url = about:blank] 04:44:20 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (130AC800) [pid = 3760] [serial = 1086] [outer = 00000000] [url = about:blank] 04:44:20 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (13156800) [pid = 3760] [serial = 1087] [outer = 00000000] [url = about:blank] 04:44:20 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (1984BC00) [pid = 3760] [serial = 1098] [outer = 00000000] [url = about:blank] 04:44:20 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (1A604800) [pid = 3760] [serial = 1107] [outer = 00000000] [url = about:blank] 04:44:20 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (1A60AC00) [pid = 3760] [serial = 1108] [outer = 00000000] [url = about:blank] 04:44:20 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (197B2400) [pid = 3760] [serial = 1101] [outer = 00000000] [url = about:blank] 04:44:20 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (197BF000) [pid = 3760] [serial = 1102] [outer = 00000000] [url = about:blank] 04:44:20 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (1A1A4000) [pid = 3760] [serial = 1105] [outer = 00000000] [url = about:blank] 04:44:20 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (19BBB400) [pid = 3760] [serial = 1104] [outer = 00000000] [url = about:blank] 04:44:20 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (19842C00) [pid = 3760] [serial = 1099] [outer = 00000000] [url = about:blank] 04:44:20 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (158D7400) [pid = 3760] [serial = 1090] [outer = 00000000] [url = about:blank] 04:44:20 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (16B37C00) [pid = 3760] [serial = 1092] [outer = 00000000] [url = about:blank] 04:44:20 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (173E4800) [pid = 3760] [serial = 1093] [outer = 00000000] [url = about:blank] 04:44:20 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (17713C00) [pid = 3760] [serial = 1095] [outer = 00000000] [url = about:blank] 04:44:20 INFO - PROCESS | 3760 | ++DOCSHELL 0C7E8000 == 22 [pid = 3760] [id = 384] 04:44:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (0C7E8400) [pid = 3760] [serial = 1152] [outer = 00000000] 04:44:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (0C7F3000) [pid = 3760] [serial = 1153] [outer = 0C7E8400] 04:44:21 INFO - PROCESS | 3760 | 1467114261013 Marionette DEBUG loaded listener.js 04:44:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (10561400) [pid = 3760] [serial = 1154] [outer = 0C7E8400] 04:44:21 INFO - PROCESS | 3760 | --DOCSHELL 17AC6C00 == 21 [pid = 3760] [id = 243] 04:44:21 INFO - PROCESS | 3760 | --DOCSHELL 0C7E9800 == 20 [pid = 3760] [id = 244] 04:44:21 INFO - PROCESS | 3760 | --DOCSHELL 12D86800 == 19 [pid = 3760] [id = 241] 04:44:21 INFO - PROCESS | 3760 | --DOCSHELL 197B2800 == 18 [pid = 3760] [id = 236] 04:44:21 INFO - PROCESS | 3760 | --DOCSHELL 1393A000 == 17 [pid = 3760] [id = 239] 04:44:21 INFO - PROCESS | 3760 | --DOCSHELL 1A607800 == 16 [pid = 3760] [id = 240] 04:44:22 INFO - PROCESS | 3760 | --DOCSHELL 1602B800 == 15 [pid = 3760] [id = 382] 04:44:22 INFO - PROCESS | 3760 | --DOCSHELL 13111C00 == 14 [pid = 3760] [id = 247] 04:44:22 INFO - PROCESS | 3760 | --DOCSHELL 11443800 == 13 [pid = 3760] [id = 246] 04:44:22 INFO - PROCESS | 3760 | --DOCSHELL 10A98400 == 12 [pid = 3760] [id = 383] 04:44:22 INFO - PROCESS | 3760 | --DOCSHELL 1678FC00 == 11 [pid = 3760] [id = 234] 04:44:22 INFO - PROCESS | 3760 | --DOCSHELL 114C9C00 == 10 [pid = 3760] [id = 374] 04:44:22 INFO - PROCESS | 3760 | --DOCSHELL 10A07800 == 9 [pid = 3760] [id = 245] 04:44:23 INFO - PROCESS | 3760 | 1467114263326 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 04:44:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 04:44:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 2731ms 04:44:23 INFO - PROCESS | 3760 | 1467114263351 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 04:44:23 INFO - PROCESS | 3760 | 1467114263356 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 04:44:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 04:44:23 INFO - PROCESS | 3760 | 1467114263361 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 04:44:23 INFO - PROCESS | 3760 | 1467114263364 Marionette TRACE conn2 <- [1,1502,null,{}] 04:44:23 INFO - PROCESS | 3760 | 1467114263373 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:23 INFO - PROCESS | 3760 | 1467114263376 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:23 INFO - PROCESS | 3760 | 1467114263468 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 04:44:23 INFO - PROCESS | 3760 | 1467114263477 Marionette TRACE conn2 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:23 INFO - PROCESS | 3760 | 1467114263480 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:23 INFO - PROCESS | 3760 | ++DOCSHELL 10E08400 == 10 [pid = 3760] [id = 385] 04:44:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (10E0BC00) [pid = 3760] [serial = 1155] [outer = 00000000] 04:44:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (10E0F800) [pid = 3760] [serial = 1156] [outer = 10E0BC00] 04:44:23 INFO - PROCESS | 3760 | 1467114263536 Marionette DEBUG loaded listener.js 04:44:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (10F47000) [pid = 3760] [serial = 1157] [outer = 10E0BC00] 04:44:23 INFO - PROCESS | 3760 | 1467114263998 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 04:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 04:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 665ms 04:44:24 INFO - PROCESS | 3760 | 1467114264044 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 04:44:24 INFO - PROCESS | 3760 | 1467114264049 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 04:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 04:44:24 INFO - PROCESS | 3760 | 1467114264055 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 04:44:24 INFO - PROCESS | 3760 | 1467114264058 Marionette TRACE conn2 <- [1,1506,null,{}] 04:44:24 INFO - PROCESS | 3760 | 1467114264062 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:24 INFO - PROCESS | 3760 | 1467114264065 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:24 INFO - PROCESS | 3760 | 1467114264187 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 04:44:24 INFO - PROCESS | 3760 | 1467114264281 Marionette TRACE conn2 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:24 INFO - PROCESS | 3760 | 1467114264267 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:24 INFO - PROCESS | 3760 | ++DOCSHELL 114CDC00 == 11 [pid = 3760] [id = 386] 04:44:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (129AE000) [pid = 3760] [serial = 1158] [outer = 00000000] 04:44:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (129EFC00) [pid = 3760] [serial = 1159] [outer = 129AE000] 04:44:24 INFO - PROCESS | 3760 | 1467114264314 Marionette DEBUG loaded listener.js 04:44:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (12D7FC00) [pid = 3760] [serial = 1160] [outer = 129AE000] 04:44:24 INFO - PROCESS | 3760 | 1467114264685 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 04:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 04:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 679ms 04:44:24 INFO - PROCESS | 3760 | 1467114264737 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 04:44:24 INFO - PROCESS | 3760 | 1467114264740 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 04:44:24 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 04:44:24 INFO - PROCESS | 3760 | 1467114264743 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 04:44:24 INFO - PROCESS | 3760 | 1467114264747 Marionette TRACE conn2 <- [1,1510,null,{}] 04:44:24 INFO - PROCESS | 3760 | 1467114264758 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:24 INFO - PROCESS | 3760 | 1467114264762 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:24 INFO - PROCESS | 3760 | 1467114264842 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 04:44:24 INFO - PROCESS | 3760 | 1467114264850 Marionette TRACE conn2 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:24 INFO - PROCESS | 3760 | 1467114264853 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:24 INFO - PROCESS | 3760 | ++DOCSHELL 13259C00 == 12 [pid = 3760] [id = 387] 04:44:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (1325A400) [pid = 3760] [serial = 1161] [outer = 00000000] 04:44:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (1393F800) [pid = 3760] [serial = 1162] [outer = 1325A400] 04:44:24 INFO - PROCESS | 3760 | 1467114264901 Marionette DEBUG loaded listener.js 04:44:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (14302C00) [pid = 3760] [serial = 1163] [outer = 1325A400] 04:44:25 INFO - PROCESS | 3760 | 1467114265399 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 04:44:25 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 () { 04:44:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:44:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 04:44:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:44:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 04:44:25 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 () { 04:44:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:44:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 04:44:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:44:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 04:44:25 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 () { 04:44:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:44:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 04:44:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:44:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 04:44:25 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 () { 04:44:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:44:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 04:44:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:44:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 04:44:25 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 724ms 04:44:25 INFO - PROCESS | 3760 | 1467114265451 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 04:44:25 INFO - PROCESS | 3760 | 1467114265454 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 04:44:25 INFO - PROCESS | 3760 | 1467114265457 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 04:44:25 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 04:44:25 INFO - PROCESS | 3760 | 1467114265459 Marionette TRACE conn2 <- [1,1514,null,{}] 04:44:25 INFO - PROCESS | 3760 | 1467114265462 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:25 INFO - PROCESS | 3760 | 1467114265464 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:25 INFO - PROCESS | 3760 | 1467114265616 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 04:44:25 INFO - PROCESS | 3760 | 1467114265626 Marionette TRACE conn2 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:25 INFO - PROCESS | 3760 | 1467114265628 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:25 INFO - PROCESS | 3760 | ++DOCSHELL 15591800 == 13 [pid = 3760] [id = 388] 04:44:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (15593000) [pid = 3760] [serial = 1164] [outer = 00000000] 04:44:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (158CB800) [pid = 3760] [serial = 1165] [outer = 15593000] 04:44:25 INFO - PROCESS | 3760 | 1467114265673 Marionette DEBUG loaded listener.js 04:44:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (15B52000) [pid = 3760] [serial = 1166] [outer = 15593000] 04:44:26 INFO - PROCESS | 3760 | 1467114266090 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 04:44:26 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:44:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 04:44:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:44:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 04:44:26 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:44:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 04:44:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:44:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 04:44:26 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 04:44:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 04:44:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:44:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 04:44:26 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 679ms 04:44:26 INFO - PROCESS | 3760 | 1467114266139 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 04:44:26 INFO - PROCESS | 3760 | 1467114266141 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 04:44:26 INFO - PROCESS | 3760 | 1467114266144 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 04:44:26 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 04:44:26 INFO - PROCESS | 3760 | 1467114266146 Marionette TRACE conn2 <- [1,1518,null,{}] 04:44:26 INFO - PROCESS | 3760 | 1467114266159 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:26 INFO - PROCESS | 3760 | 1467114266161 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:26 INFO - PROCESS | 3760 | 1467114266267 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 04:44:26 INFO - PROCESS | 3760 | 1467114266273 Marionette TRACE conn2 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:26 INFO - PROCESS | 3760 | 1467114266275 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:26 INFO - PROCESS | 3760 | ++DOCSHELL 158CB400 == 14 [pid = 3760] [id = 389] 04:44:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (15B45C00) [pid = 3760] [serial = 1167] [outer = 00000000] 04:44:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (1678EC00) [pid = 3760] [serial = 1168] [outer = 15B45C00] 04:44:26 INFO - PROCESS | 3760 | 1467114266303 Marionette DEBUG loaded listener.js 04:44:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (16B34000) [pid = 3760] [serial = 1169] [outer = 15B45C00] 04:44:26 INFO - PROCESS | 3760 | 1467114266754 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 04:44:26 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 04:44:26 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 04:44:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:44:26 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 04:44:26 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 04:44:26 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. 04:44:26 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 04:44:26 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 619ms 04:44:26 INFO - PROCESS | 3760 | 1467114266766 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 04:44:26 INFO - PROCESS | 3760 | 1467114266768 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 04:44:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 04:44:26 INFO - PROCESS | 3760 | 1467114266778 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 04:44:26 INFO - PROCESS | 3760 | 1467114266779 Marionette TRACE conn2 <- [1,1522,null,{}] 04:44:26 INFO - PROCESS | 3760 | 1467114266783 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:26 INFO - PROCESS | 3760 | 1467114266788 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:26 INFO - PROCESS | 3760 | 1467114266900 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 04:44:26 INFO - PROCESS | 3760 | 1467114266985 Marionette TRACE conn2 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:26 INFO - PROCESS | 3760 | 1467114266987 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:26 INFO - PROCESS | 3760 | ++DOCSHELL 0F390400 == 15 [pid = 3760] [id = 390] 04:44:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (177EB400) [pid = 3760] [serial = 1170] [outer = 00000000] 04:44:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (17FEBC00) [pid = 3760] [serial = 1171] [outer = 177EB400] 04:44:27 INFO - PROCESS | 3760 | 1467114267030 Marionette DEBUG loaded listener.js 04:44:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (197BC000) [pid = 3760] [serial = 1172] [outer = 177EB400] 04:44:27 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (10A9FC00) [pid = 3760] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 04:44:27 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (14304400) [pid = 3760] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 04:44:27 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (158D1800) [pid = 3760] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 04:44:27 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (10A7E000) [pid = 3760] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 04:44:27 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (13934000) [pid = 3760] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 04:44:27 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (19849C00) [pid = 3760] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 04:44:27 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (1A7F0400) [pid = 3760] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 04:44:27 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (13132C00) [pid = 3760] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 04:44:27 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (1678F800) [pid = 3760] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 04:44:27 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (177F0800) [pid = 3760] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 04:44:27 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (114CBC00) [pid = 3760] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 04:44:27 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (197C0C00) [pid = 3760] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 04:44:27 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (12BCE800) [pid = 3760] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 04:44:27 INFO - PROCESS | 3760 | 1467114267511 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 04:44:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 04:44:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 770ms 04:44:27 INFO - PROCESS | 3760 | 1467114267538 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 04:44:27 INFO - PROCESS | 3760 | 1467114267540 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 04:44:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 04:44:27 INFO - PROCESS | 3760 | 1467114267544 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 04:44:27 INFO - PROCESS | 3760 | 1467114267545 Marionette TRACE conn2 <- [1,1526,null,{}] 04:44:27 INFO - PROCESS | 3760 | 1467114267549 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:27 INFO - PROCESS | 3760 | 1467114267551 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:27 INFO - PROCESS | 3760 | 1467114267628 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 04:44:27 INFO - PROCESS | 3760 | 1467114267633 Marionette TRACE conn2 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:27 INFO - PROCESS | 3760 | 1467114267636 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:27 INFO - PROCESS | 3760 | ++DOCSHELL 129B7800 == 16 [pid = 3760] [id = 391] 04:44:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (129F8000) [pid = 3760] [serial = 1173] [outer = 00000000] 04:44:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (13D02000) [pid = 3760] [serial = 1174] [outer = 129F8000] 04:44:27 INFO - PROCESS | 3760 | 1467114267685 Marionette DEBUG loaded listener.js 04:44:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (1601DC00) [pid = 3760] [serial = 1175] [outer = 129F8000] 04:44:28 INFO - PROCESS | 3760 | 1467114268083 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 04:44:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 04:44:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 574ms 04:44:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 04:44:28 INFO - PROCESS | 3760 | 1467114268123 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 04:44:28 INFO - PROCESS | 3760 | 1467114268125 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 04:44:28 INFO - PROCESS | 3760 | 1467114268128 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 04:44:28 INFO - PROCESS | 3760 | 1467114268130 Marionette TRACE conn2 <- [1,1530,null,{}] 04:44:28 INFO - PROCESS | 3760 | 1467114268133 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:28 INFO - PROCESS | 3760 | 1467114268135 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:28 INFO - PROCESS | 3760 | 1467114268210 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 04:44:28 INFO - PROCESS | 3760 | 1467114268215 Marionette TRACE conn2 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:28 INFO - PROCESS | 3760 | 1467114268217 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:28 INFO - PROCESS | 3760 | ++DOCSHELL 13942800 == 17 [pid = 3760] [id = 392] 04:44:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (1746EC00) [pid = 3760] [serial = 1176] [outer = 00000000] 04:44:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (181D9000) [pid = 3760] [serial = 1177] [outer = 1746EC00] 04:44:28 INFO - PROCESS | 3760 | 1467114268262 Marionette DEBUG loaded listener.js 04:44:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (17FF1400) [pid = 3760] [serial = 1178] [outer = 1746EC00] 04:44:28 INFO - PROCESS | 3760 | 1467114268710 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 04:44:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 04:44:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 603ms 04:44:28 INFO - PROCESS | 3760 | 1467114268748 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 04:44:28 INFO - PROCESS | 3760 | 1467114268750 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 04:44:28 INFO - PROCESS | 3760 | 1467114268753 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 04:44:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 04:44:28 INFO - PROCESS | 3760 | 1467114268755 Marionette TRACE conn2 <- [1,1534,null,{}] 04:44:28 INFO - PROCESS | 3760 | 1467114268758 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:28 INFO - PROCESS | 3760 | 1467114268760 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:28 INFO - PROCESS | 3760 | 1467114268835 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 04:44:28 INFO - PROCESS | 3760 | 1467114268843 Marionette TRACE conn2 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:28 INFO - PROCESS | 3760 | 1467114268844 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:28 INFO - PROCESS | 3760 | ++DOCSHELL 181DA000 == 18 [pid = 3760] [id = 393] 04:44:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (19847000) [pid = 3760] [serial = 1179] [outer = 00000000] 04:44:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (199B5000) [pid = 3760] [serial = 1180] [outer = 19847000] 04:44:28 INFO - PROCESS | 3760 | 1467114268871 Marionette DEBUG loaded listener.js 04:44:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (199BA000) [pid = 3760] [serial = 1181] [outer = 19847000] 04:44:29 INFO - PROCESS | 3760 | 1467114269465 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 04:44:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 04:44:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 770ms 04:44:29 INFO - PROCESS | 3760 | 1467114269565 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 04:44:29 INFO - PROCESS | 3760 | 1467114269570 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 04:44:29 INFO - PROCESS | 3760 | 1467114269577 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 04:44:29 INFO - PROCESS | 3760 | 1467114269581 Marionette TRACE conn2 <- [1,1538,null,{}] 04:44:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 04:44:29 INFO - PROCESS | 3760 | 1467114269587 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:29 INFO - PROCESS | 3760 | 1467114269590 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:29 INFO - PROCESS | 3760 | 1467114269721 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 04:44:29 INFO - PROCESS | 3760 | 1467114269845 Marionette TRACE conn2 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:29 INFO - PROCESS | 3760 | 1467114269850 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:29 INFO - PROCESS | 3760 | ++DOCSHELL 10274000 == 19 [pid = 3760] [id = 394] 04:44:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (102CA800) [pid = 3760] [serial = 1182] [outer = 00000000] 04:44:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (10F49400) [pid = 3760] [serial = 1183] [outer = 102CA800] 04:44:29 INFO - PROCESS | 3760 | 1467114269908 Marionette DEBUG loaded listener.js 04:44:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (1123E400) [pid = 3760] [serial = 1184] [outer = 102CA800] 04:44:30 INFO - PROCESS | 3760 | 1467114270629 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 04:44:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 04:44:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1101ms 04:44:30 INFO - PROCESS | 3760 | 1467114270822 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 04:44:30 INFO - PROCESS | 3760 | 1467114270827 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 04:44:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 04:44:30 INFO - PROCESS | 3760 | 1467114270833 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 04:44:30 INFO - PROCESS | 3760 | 1467114270836 Marionette TRACE conn2 <- [1,1542,null,{}] 04:44:30 INFO - PROCESS | 3760 | 1467114270842 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:30 INFO - PROCESS | 3760 | 1467114270845 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:30 INFO - PROCESS | 3760 | 1467114270956 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 04:44:31 INFO - PROCESS | 3760 | 1467114271064 Marionette TRACE conn2 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:31 INFO - PROCESS | 3760 | 1467114271069 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:31 INFO - PROCESS | 3760 | ++DOCSHELL 10E0E800 == 20 [pid = 3760] [id = 395] 04:44:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (10E0EC00) [pid = 3760] [serial = 1185] [outer = 00000000] 04:44:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (11233800) [pid = 3760] [serial = 1186] [outer = 10E0EC00] 04:44:31 INFO - PROCESS | 3760 | 1467114271124 Marionette DEBUG loaded listener.js 04:44:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (11445C00) [pid = 3760] [serial = 1187] [outer = 10E0EC00] 04:44:31 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (10E78800) [pid = 3760] [serial = 1125] [outer = 00000000] [url = about:blank] 04:44:31 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (14390C00) [pid = 3760] [serial = 1131] [outer = 00000000] [url = about:blank] 04:44:31 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (16020C00) [pid = 3760] [serial = 1134] [outer = 00000000] [url = about:blank] 04:44:31 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (112BF000) [pid = 3760] [serial = 1111] [outer = 00000000] [url = about:blank] 04:44:31 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (10E06000) [pid = 3760] [serial = 1110] [outer = 00000000] [url = about:blank] 04:44:31 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1542BC00) [pid = 3760] [serial = 1114] [outer = 00000000] [url = about:blank] 04:44:31 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (13D0E000) [pid = 3760] [serial = 1113] [outer = 00000000] [url = about:blank] 04:44:31 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (1A601400) [pid = 3760] [serial = 1117] [outer = 00000000] [url = about:blank] 04:44:31 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (19B95000) [pid = 3760] [serial = 1116] [outer = 00000000] [url = about:blank] 04:44:31 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (1A7F9800) [pid = 3760] [serial = 1120] [outer = 00000000] [url = about:blank] 04:44:31 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (1A7F6000) [pid = 3760] [serial = 1119] [outer = 00000000] [url = about:blank] 04:44:31 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (16791800) [pid = 3760] [serial = 1145] [outer = 00000000] [url = about:blank] 04:44:31 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (16D2B000) [pid = 3760] [serial = 1137] [outer = 00000000] [url = about:blank] 04:44:31 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (197C1C00) [pid = 3760] [serial = 1140] [outer = 00000000] [url = about:blank] 04:44:31 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (17469C00) [pid = 3760] [serial = 1138] [outer = 00000000] [url = about:blank] 04:44:31 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (1A5EF000) [pid = 3760] [serial = 709] [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.] 04:44:31 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (1678E400) [pid = 3760] [serial = 1144] [outer = 00000000] [url = about:blank] 04:44:31 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (12BDC400) [pid = 3760] [serial = 1123] [outer = 00000000] [url = about:blank] 04:44:31 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (12921000) [pid = 3760] [serial = 1122] [outer = 00000000] [url = about:blank] 04:44:31 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (1A40D800) [pid = 3760] [serial = 1147] [outer = 00000000] [url = about:blank] 04:44:31 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (1A1AC400) [pid = 3760] [serial = 1148] [outer = 00000000] [url = about:blank] 04:44:31 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (199BA400) [pid = 3760] [serial = 1141] [outer = 00000000] [url = about:blank] 04:44:31 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (1602B400) [pid = 3760] [serial = 1135] [outer = 00000000] [url = about:blank] 04:44:31 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (12DC4400) [pid = 3760] [serial = 1128] [outer = 00000000] [url = about:blank] 04:44:31 INFO - PROCESS | 3760 | --DOMWINDOW == 60 (130A7000) [pid = 3760] [serial = 1129] [outer = 00000000] [url = about:blank] 04:44:31 INFO - PROCESS | 3760 | --DOMWINDOW == 59 (15341800) [pid = 3760] [serial = 1132] [outer = 00000000] [url = about:blank] 04:44:31 INFO - PROCESS | 3760 | --DOMWINDOW == 58 (10E08C00) [pid = 3760] [serial = 1126] [outer = 00000000] [url = about:blank] 04:44:31 INFO - PROCESS | 3760 | --DOMWINDOW == 57 (11232400) [pid = 3760] [serial = 1150] [outer = 00000000] [url = about:blank] 04:44:31 INFO - PROCESS | 3760 | 1467114271663 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 04:44:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 04:44:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 861ms 04:44:31 INFO - PROCESS | 3760 | 1467114271721 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 04:44:31 INFO - PROCESS | 3760 | 1467114271724 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 04:44:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 04:44:31 INFO - PROCESS | 3760 | 1467114271731 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 04:44:31 INFO - PROCESS | 3760 | 1467114271735 Marionette TRACE conn2 <- [1,1546,null,{}] 04:44:31 INFO - PROCESS | 3760 | 1467114271739 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:31 INFO - PROCESS | 3760 | 1467114271743 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:31 INFO - PROCESS | 3760 | 1467114271817 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 04:44:31 INFO - PROCESS | 3760 | 1467114271905 Marionette TRACE conn2 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:31 INFO - PROCESS | 3760 | 1467114271908 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:31 INFO - PROCESS | 3760 | ++DOCSHELL 1292BC00 == 21 [pid = 3760] [id = 396] 04:44:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 58 (129AB400) [pid = 3760] [serial = 1188] [outer = 00000000] 04:44:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 59 (12BDC800) [pid = 3760] [serial = 1189] [outer = 129AB400] 04:44:31 INFO - PROCESS | 3760 | 1467114271954 Marionette DEBUG loaded listener.js 04:44:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 60 (13037C00) [pid = 3760] [serial = 1190] [outer = 129AB400] 04:44:32 INFO - PROCESS | 3760 | 1467114272355 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 04:44:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 04:44:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 664ms 04:44:32 INFO - PROCESS | 3760 | 1467114272390 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 04:44:32 INFO - PROCESS | 3760 | 1467114272392 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 04:44:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 04:44:32 INFO - PROCESS | 3760 | 1467114272429 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 04:44:32 INFO - PROCESS | 3760 | 1467114272431 Marionette TRACE conn2 <- [1,1550,null,{}] 04:44:32 INFO - PROCESS | 3760 | 1467114272440 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:32 INFO - PROCESS | 3760 | 1467114272445 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:32 INFO - PROCESS | 3760 | 1467114272527 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 04:44:32 INFO - PROCESS | 3760 | 1467114272539 Marionette TRACE conn2 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:32 INFO - PROCESS | 3760 | 1467114272542 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:32 INFO - PROCESS | 3760 | ++DOCSHELL 13D0D400 == 22 [pid = 3760] [id = 397] 04:44:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (13D0E400) [pid = 3760] [serial = 1191] [outer = 00000000] 04:44:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (14389800) [pid = 3760] [serial = 1192] [outer = 13D0E400] 04:44:32 INFO - PROCESS | 3760 | 1467114272592 Marionette DEBUG loaded listener.js 04:44:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (1520CC00) [pid = 3760] [serial = 1193] [outer = 13D0E400] 04:44:33 INFO - PROCESS | 3760 | 1467114273036 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 04:44:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 04:44:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 619ms 04:44:33 INFO - PROCESS | 3760 | 1467114273051 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 04:44:33 INFO - PROCESS | 3760 | 1467114273053 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 04:44:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 04:44:33 INFO - PROCESS | 3760 | 1467114273056 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 04:44:33 INFO - PROCESS | 3760 | 1467114273058 Marionette TRACE conn2 <- [1,1554,null,{}] 04:44:33 INFO - PROCESS | 3760 | 1467114273062 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:33 INFO - PROCESS | 3760 | 1467114273063 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:33 INFO - PROCESS | 3760 | 1467114273153 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 04:44:33 INFO - PROCESS | 3760 | 1467114273159 Marionette TRACE conn2 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:33 INFO - PROCESS | 3760 | 1467114273161 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:33 INFO - PROCESS | 3760 | ++DOCSHELL 15592400 == 23 [pid = 3760] [id = 398] 04:44:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (15593800) [pid = 3760] [serial = 1194] [outer = 00000000] 04:44:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (14303400) [pid = 3760] [serial = 1195] [outer = 15593800] 04:44:33 INFO - PROCESS | 3760 | 1467114273214 Marionette DEBUG loaded listener.js 04:44:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (1601F400) [pid = 3760] [serial = 1196] [outer = 15593800] 04:44:33 INFO - PROCESS | 3760 | 1467114273620 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 04:44:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 04:44:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 619ms 04:44:33 INFO - PROCESS | 3760 | 1467114273681 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 04:44:33 INFO - PROCESS | 3760 | 1467114273683 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 04:44:33 INFO - PROCESS | 3760 | 1467114273686 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 04:44:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 04:44:33 INFO - PROCESS | 3760 | 1467114273688 Marionette TRACE conn2 <- [1,1558,null,{}] 04:44:33 INFO - PROCESS | 3760 | 1467114273691 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:33 INFO - PROCESS | 3760 | 1467114273693 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:33 INFO - PROCESS | 3760 | 1467114273803 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 04:44:33 INFO - PROCESS | 3760 | 1467114273866 Marionette TRACE conn2 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:33 INFO - PROCESS | 3760 | 1467114273869 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:33 INFO - PROCESS | 3760 | ++DOCSHELL 15D82400 == 24 [pid = 3760] [id = 399] 04:44:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (1602AC00) [pid = 3760] [serial = 1197] [outer = 00000000] 04:44:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (16953000) [pid = 3760] [serial = 1198] [outer = 1602AC00] 04:44:33 INFO - PROCESS | 3760 | 1467114273914 Marionette DEBUG loaded listener.js 04:44:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (16DD8000) [pid = 3760] [serial = 1199] [outer = 1602AC00] 04:44:34 INFO - PROCESS | 3760 | 1467114274323 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 04:44:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 04:44:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 664ms 04:44:34 INFO - PROCESS | 3760 | 1467114274351 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 04:44:34 INFO - PROCESS | 3760 | 1467114274353 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 04:44:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 04:44:34 INFO - PROCESS | 3760 | 1467114274364 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 04:44:34 INFO - PROCESS | 3760 | 1467114274366 Marionette TRACE conn2 <- [1,1562,null,{}] 04:44:34 INFO - PROCESS | 3760 | 1467114274371 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:34 INFO - PROCESS | 3760 | 1467114274380 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:34 INFO - PROCESS | 3760 | 1467114274540 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 04:44:34 INFO - PROCESS | 3760 | 1467114274551 Marionette TRACE conn2 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:34 INFO - PROCESS | 3760 | 1467114274553 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:34 INFO - PROCESS | 3760 | ++DOCSHELL 176BD800 == 25 [pid = 3760] [id = 400] 04:44:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (176BE000) [pid = 3760] [serial = 1200] [outer = 00000000] 04:44:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (17FF0C00) [pid = 3760] [serial = 1201] [outer = 176BE000] 04:44:34 INFO - PROCESS | 3760 | 1467114274645 Marionette DEBUG loaded listener.js 04:44:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (19844400) [pid = 3760] [serial = 1202] [outer = 176BE000] 04:44:35 INFO - PROCESS | 3760 | 1467114275065 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 04:44:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 04:44:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 709ms 04:44:35 INFO - PROCESS | 3760 | 1467114275085 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 04:44:35 INFO - PROCESS | 3760 | 1467114275087 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 04:44:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 04:44:35 INFO - PROCESS | 3760 | 1467114275127 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 04:44:35 INFO - PROCESS | 3760 | 1467114275129 Marionette TRACE conn2 <- [1,1566,null,{}] 04:44:35 INFO - PROCESS | 3760 | 1467114275132 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:35 INFO - PROCESS | 3760 | 1467114275134 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:35 INFO - PROCESS | 3760 | 1467114275237 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 04:44:35 INFO - PROCESS | 3760 | 1467114275244 Marionette TRACE conn2 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:35 INFO - PROCESS | 3760 | 1467114275246 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:35 INFO - PROCESS | 3760 | ++DOCSHELL 14305400 == 26 [pid = 3760] [id = 401] 04:44:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (1984B000) [pid = 3760] [serial = 1203] [outer = 00000000] 04:44:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (199C2000) [pid = 3760] [serial = 1204] [outer = 1984B000] 04:44:35 INFO - PROCESS | 3760 | 1467114275299 Marionette DEBUG loaded listener.js 04:44:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (19B8DC00) [pid = 3760] [serial = 1205] [outer = 1984B000] 04:44:35 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (15593000) [pid = 3760] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 04:44:35 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (15B45C00) [pid = 3760] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 04:44:35 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (10E0BC00) [pid = 3760] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 04:44:35 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (1325A400) [pid = 3760] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 04:44:35 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (1746EC00) [pid = 3760] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 04:44:35 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (0C7E8400) [pid = 3760] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 04:44:35 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (177EB400) [pid = 3760] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 04:44:35 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (129AE000) [pid = 3760] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 04:44:35 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (129F8000) [pid = 3760] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 04:44:35 INFO - PROCESS | 3760 | 1467114275688 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 04:44:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 04:44:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 634ms 04:44:35 INFO - PROCESS | 3760 | 1467114275756 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 04:44:35 INFO - PROCESS | 3760 | 1467114275758 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 04:44:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 04:44:35 INFO - PROCESS | 3760 | 1467114275772 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 04:44:35 INFO - PROCESS | 3760 | 1467114275774 Marionette TRACE conn2 <- [1,1570,null,{}] 04:44:35 INFO - PROCESS | 3760 | 1467114275778 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:35 INFO - PROCESS | 3760 | 1467114275780 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:35 INFO - PROCESS | 3760 | 1467114275849 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 04:44:35 INFO - PROCESS | 3760 | 1467114275854 Marionette TRACE conn2 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:35 INFO - PROCESS | 3760 | 1467114275856 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:35 INFO - PROCESS | 3760 | ++DOCSHELL 15B45C00 == 27 [pid = 3760] [id = 402] 04:44:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (16796000) [pid = 3760] [serial = 1206] [outer = 00000000] 04:44:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (199B4C00) [pid = 3760] [serial = 1207] [outer = 16796000] 04:44:35 INFO - PROCESS | 3760 | 1467114275901 Marionette DEBUG loaded listener.js 04:44:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (19BBC400) [pid = 3760] [serial = 1208] [outer = 16796000] 04:44:36 INFO - PROCESS | 3760 | 1467114276303 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 04:44:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 04:44:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 574ms 04:44:36 INFO - PROCESS | 3760 | 1467114276342 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 04:44:36 INFO - PROCESS | 3760 | 1467114276344 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 04:44:36 INFO - PROCESS | 3760 | 1467114276347 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 04:44:36 INFO - PROCESS | 3760 | 1467114276349 Marionette TRACE conn2 <- [1,1574,null,{}] 04:44:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 04:44:36 INFO - PROCESS | 3760 | 1467114276353 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:36 INFO - PROCESS | 3760 | 1467114276354 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:36 INFO - PROCESS | 3760 | 1467114276432 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 04:44:36 INFO - PROCESS | 3760 | 1467114276437 Marionette TRACE conn2 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:36 INFO - PROCESS | 3760 | 1467114276439 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:36 INFO - PROCESS | 3760 | ++DOCSHELL 129AC800 == 28 [pid = 3760] [id = 403] 04:44:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (1346DC00) [pid = 3760] [serial = 1209] [outer = 00000000] 04:44:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (1A1B0400) [pid = 3760] [serial = 1210] [outer = 1346DC00] 04:44:36 INFO - PROCESS | 3760 | 1467114276483 Marionette DEBUG loaded listener.js 04:44:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (1A40D000) [pid = 3760] [serial = 1211] [outer = 1346DC00] 04:44:36 INFO - PROCESS | 3760 | 1467114276908 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 04:44:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 04:44:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 619ms 04:44:36 INFO - PROCESS | 3760 | 1467114276970 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 04:44:36 INFO - PROCESS | 3760 | 1467114276972 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 04:44:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 04:44:36 INFO - PROCESS | 3760 | 1467114276975 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 04:44:36 INFO - PROCESS | 3760 | 1467114276977 Marionette TRACE conn2 <- [1,1578,null,{}] 04:44:36 INFO - PROCESS | 3760 | 1467114276980 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:36 INFO - PROCESS | 3760 | 1467114276982 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:37 INFO - PROCESS | 3760 | 1467114277071 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 04:44:37 INFO - PROCESS | 3760 | 1467114277079 Marionette TRACE conn2 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:37 INFO - PROCESS | 3760 | 1467114277081 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:37 INFO - PROCESS | 3760 | ++DOCSHELL 12822C00 == 29 [pid = 3760] [id = 404] 04:44:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (129ED800) [pid = 3760] [serial = 1212] [outer = 00000000] 04:44:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (1A5F6000) [pid = 3760] [serial = 1213] [outer = 129ED800] 04:44:37 INFO - PROCESS | 3760 | 1467114277123 Marionette DEBUG loaded listener.js 04:44:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (1A5F7C00) [pid = 3760] [serial = 1214] [outer = 129ED800] 04:44:37 INFO - PROCESS | 3760 | 1467114277565 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 04:44:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 04:44:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 619ms 04:44:37 INFO - PROCESS | 3760 | 1467114277598 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 04:44:37 INFO - PROCESS | 3760 | 1467114277602 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 04:44:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 04:44:37 INFO - PROCESS | 3760 | 1467114277608 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 04:44:37 INFO - PROCESS | 3760 | 1467114277612 Marionette TRACE conn2 <- [1,1582,null,{}] 04:44:37 INFO - PROCESS | 3760 | 1467114277619 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:37 INFO - PROCESS | 3760 | 1467114277622 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:37 INFO - PROCESS | 3760 | 1467114277734 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 04:44:37 INFO - PROCESS | 3760 | 1467114277878 Marionette TRACE conn2 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:37 INFO - PROCESS | 3760 | 1467114277884 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:37 INFO - PROCESS | 3760 | ++DOCSHELL 10A99C00 == 30 [pid = 3760] [id = 405] 04:44:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (10A9D000) [pid = 3760] [serial = 1215] [outer = 00000000] 04:44:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (10E0AC00) [pid = 3760] [serial = 1216] [outer = 10A9D000] 04:44:37 INFO - PROCESS | 3760 | 1467114277951 Marionette DEBUG loaded listener.js 04:44:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (1144D000) [pid = 3760] [serial = 1217] [outer = 10A9D000] 04:44:38 INFO - PROCESS | 3760 | 1467114278497 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 04:44:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 04:44:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 905ms 04:44:38 INFO - PROCESS | 3760 | 1467114278519 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 04:44:38 INFO - PROCESS | 3760 | 1467114278524 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 04:44:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 04:44:38 INFO - PROCESS | 3760 | 1467114278531 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 04:44:38 INFO - PROCESS | 3760 | 1467114278534 Marionette TRACE conn2 <- [1,1586,null,{}] 04:44:38 INFO - PROCESS | 3760 | 1467114278539 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:38 INFO - PROCESS | 3760 | 1467114278542 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:38 INFO - PROCESS | 3760 | 1467114278650 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 04:44:38 INFO - PROCESS | 3760 | 1467114278754 Marionette TRACE conn2 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:38 INFO - PROCESS | 3760 | 1467114278757 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:38 INFO - PROCESS | 3760 | ++DOCSHELL 13154000 == 31 [pid = 3760] [id = 406] 04:44:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (13158000) [pid = 3760] [serial = 1218] [outer = 00000000] 04:44:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (13D01400) [pid = 3760] [serial = 1219] [outer = 13158000] 04:44:38 INFO - PROCESS | 3760 | 1467114278811 Marionette DEBUG loaded listener.js 04:44:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (15309000) [pid = 3760] [serial = 1220] [outer = 13158000] 04:44:39 INFO - PROCESS | 3760 | 1467114279387 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 04:44:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 04:44:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 921ms 04:44:39 INFO - PROCESS | 3760 | 1467114279444 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 04:44:39 INFO - PROCESS | 3760 | 1467114279446 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 04:44:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 04:44:39 INFO - PROCESS | 3760 | 1467114279450 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 04:44:39 INFO - PROCESS | 3760 | 1467114279454 Marionette TRACE conn2 <- [1,1590,null,{}] 04:44:39 INFO - PROCESS | 3760 | 1467114279464 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:39 INFO - PROCESS | 3760 | 1467114279469 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:39 INFO - PROCESS | 3760 | 1467114279575 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 04:44:39 INFO - PROCESS | 3760 | 1467114279679 Marionette TRACE conn2 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:39 INFO - PROCESS | 3760 | 1467114279682 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:39 INFO - PROCESS | 3760 | ++DOCSHELL 16799400 == 32 [pid = 3760] [id = 407] 04:44:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (16D31400) [pid = 3760] [serial = 1221] [outer = 00000000] 04:44:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (19842C00) [pid = 3760] [serial = 1222] [outer = 16D31400] 04:44:39 INFO - PROCESS | 3760 | 1467114279742 Marionette DEBUG loaded listener.js 04:44:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (19BC0800) [pid = 3760] [serial = 1223] [outer = 16D31400] 04:44:40 INFO - PROCESS | 3760 | 1467114280279 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 04:44:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 04:44:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 875ms 04:44:40 INFO - PROCESS | 3760 | 1467114280320 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 04:44:40 INFO - PROCESS | 3760 | 1467114280323 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 04:44:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 04:44:40 INFO - PROCESS | 3760 | 1467114280326 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 04:44:40 INFO - PROCESS | 3760 | 1467114280328 Marionette TRACE conn2 <- [1,1594,null,{}] 04:44:40 INFO - PROCESS | 3760 | 1467114280332 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:40 INFO - PROCESS | 3760 | 1467114280334 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:40 INFO - PROCESS | 3760 | 1467114280437 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 04:44:40 INFO - PROCESS | 3760 | 1467114280551 Marionette TRACE conn2 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:40 INFO - PROCESS | 3760 | 1467114280554 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:40 INFO - PROCESS | 3760 | ++DOCSHELL 1A608400 == 33 [pid = 3760] [id = 408] 04:44:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (1A609000) [pid = 3760] [serial = 1224] [outer = 00000000] 04:44:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (1A60C000) [pid = 3760] [serial = 1225] [outer = 1A609000] 04:44:40 INFO - PROCESS | 3760 | 1467114280606 Marionette DEBUG loaded listener.js 04:44:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (1A66B000) [pid = 3760] [serial = 1226] [outer = 1A609000] 04:44:41 INFO - PROCESS | 3760 | 1467114281387 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 04:44:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 04:44:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1117ms 04:44:41 INFO - PROCESS | 3760 | 1467114281443 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 04:44:41 INFO - PROCESS | 3760 | 1467114281447 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 04:44:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 04:44:41 INFO - PROCESS | 3760 | 1467114281453 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 04:44:41 INFO - PROCESS | 3760 | 1467114281456 Marionette TRACE conn2 <- [1,1598,null,{}] 04:44:41 INFO - PROCESS | 3760 | 1467114281462 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:41 INFO - PROCESS | 3760 | 1467114281465 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:41 INFO - PROCESS | 3760 | 1467114281657 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 04:44:41 INFO - PROCESS | 3760 | 1467114281712 Marionette TRACE conn2 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:41 INFO - PROCESS | 3760 | 1467114281716 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:41 INFO - PROCESS | 3760 | ++DOCSHELL 10A82C00 == 34 [pid = 3760] [id = 409] 04:44:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (10A94000) [pid = 3760] [serial = 1227] [outer = 00000000] 04:44:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (1281D400) [pid = 3760] [serial = 1228] [outer = 10A94000] 04:44:41 INFO - PROCESS | 3760 | 1467114281749 Marionette DEBUG loaded listener.js 04:44:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (129EE800) [pid = 3760] [serial = 1229] [outer = 10A94000] 04:44:42 INFO - PROCESS | 3760 | --DOCSHELL 0C7E8000 == 33 [pid = 3760] [id = 384] 04:44:42 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (0C7F3000) [pid = 3760] [serial = 1153] [outer = 00000000] [url = about:blank] 04:44:42 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (158CB800) [pid = 3760] [serial = 1165] [outer = 00000000] [url = about:blank] 04:44:42 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (1678EC00) [pid = 3760] [serial = 1168] [outer = 00000000] [url = about:blank] 04:44:42 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (10E0F800) [pid = 3760] [serial = 1156] [outer = 00000000] [url = about:blank] 04:44:42 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (10F47000) [pid = 3760] [serial = 1157] [outer = 00000000] [url = about:blank] 04:44:42 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (1393F800) [pid = 3760] [serial = 1162] [outer = 00000000] [url = about:blank] 04:44:42 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (17FF1400) [pid = 3760] [serial = 1178] [outer = 00000000] [url = about:blank] 04:44:42 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (10561400) [pid = 3760] [serial = 1154] [outer = 00000000] [url = about:blank] 04:44:42 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (199B5000) [pid = 3760] [serial = 1180] [outer = 00000000] [url = about:blank] 04:44:42 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (15B52000) [pid = 3760] [serial = 1166] [outer = 00000000] [url = about:blank] 04:44:42 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (17FEBC00) [pid = 3760] [serial = 1171] [outer = 00000000] [url = about:blank] 04:44:42 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (16B34000) [pid = 3760] [serial = 1169] [outer = 00000000] [url = about:blank] 04:44:42 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (181D9000) [pid = 3760] [serial = 1177] [outer = 00000000] [url = about:blank] 04:44:42 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (197BC000) [pid = 3760] [serial = 1172] [outer = 00000000] [url = about:blank] 04:44:42 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (12D7FC00) [pid = 3760] [serial = 1160] [outer = 00000000] [url = about:blank] 04:44:42 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (129EFC00) [pid = 3760] [serial = 1159] [outer = 00000000] [url = about:blank] 04:44:42 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (13D02000) [pid = 3760] [serial = 1174] [outer = 00000000] [url = about:blank] 04:44:42 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (1601DC00) [pid = 3760] [serial = 1175] [outer = 00000000] [url = about:blank] 04:44:42 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (14302C00) [pid = 3760] [serial = 1163] [outer = 00000000] [url = about:blank] 04:44:42 INFO - PROCESS | 3760 | 1467114282785 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 04:44:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 04:44:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1344ms 04:44:42 INFO - PROCESS | 3760 | 1467114282816 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 04:44:42 INFO - PROCESS | 3760 | 1467114282820 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 04:44:42 INFO - PROCESS | 3760 | 1467114282825 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 04:44:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 04:44:42 INFO - PROCESS | 3760 | 1467114282828 Marionette TRACE conn2 <- [1,1602,null,{}] 04:44:42 INFO - PROCESS | 3760 | 1467114282834 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:42 INFO - PROCESS | 3760 | 1467114282837 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:42 INFO - PROCESS | 3760 | 1467114282907 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 04:44:42 INFO - PROCESS | 3760 | 1467114282916 Marionette TRACE conn2 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:42 INFO - PROCESS | 3760 | 1467114282921 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:42 INFO - PROCESS | 3760 | ++DOCSHELL 10A0AC00 == 34 [pid = 3760] [id = 410] 04:44:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (10A7F000) [pid = 3760] [serial = 1230] [outer = 00000000] 04:44:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (10E09000) [pid = 3760] [serial = 1231] [outer = 10A7F000] 04:44:42 INFO - PROCESS | 3760 | 1467114282967 Marionette DEBUG loaded listener.js 04:44:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (10E0DC00) [pid = 3760] [serial = 1232] [outer = 10A7F000] 04:44:43 INFO - PROCESS | 3760 | 1467114283441 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 04:44:43 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 04:44:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 679ms 04:44:43 INFO - PROCESS | 3760 | 1467114283492 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 04:44:43 INFO - PROCESS | 3760 | 1467114283497 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 04:44:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 04:44:43 INFO - PROCESS | 3760 | 1467114283503 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 04:44:43 INFO - PROCESS | 3760 | 1467114283506 Marionette TRACE conn2 <- [1,1606,null,{}] 04:44:43 INFO - PROCESS | 3760 | 1467114283547 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:43 INFO - PROCESS | 3760 | 1467114283549 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:43 INFO - PROCESS | 3760 | 1467114283633 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 04:44:43 INFO - PROCESS | 3760 | 1467114283728 Marionette TRACE conn2 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:43 INFO - PROCESS | 3760 | 1467114283730 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:43 INFO - PROCESS | 3760 | ++DOCSHELL 128A2000 == 35 [pid = 3760] [id = 411] 04:44:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (128AA800) [pid = 3760] [serial = 1233] [outer = 00000000] 04:44:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (12BD5800) [pid = 3760] [serial = 1234] [outer = 128AA800] 04:44:43 INFO - PROCESS | 3760 | 1467114283778 Marionette DEBUG loaded listener.js 04:44:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (130A4C00) [pid = 3760] [serial = 1235] [outer = 128AA800] 04:44:44 INFO - PROCESS | 3760 | 1467114284142 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 04:44:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 04:44:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 694ms 04:44:44 INFO - PROCESS | 3760 | 1467114284206 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 04:44:44 INFO - PROCESS | 3760 | 1467114284208 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 04:44:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 04:44:44 INFO - PROCESS | 3760 | 1467114284212 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 04:44:44 INFO - PROCESS | 3760 | 1467114284215 Marionette TRACE conn2 <- [1,1610,null,{}] 04:44:44 INFO - PROCESS | 3760 | 1467114284226 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:44 INFO - PROCESS | 3760 | 1467114284230 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:44 INFO - PROCESS | 3760 | 1467114284294 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 04:44:44 INFO - PROCESS | 3760 | 1467114284301 Marionette TRACE conn2 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:44 INFO - PROCESS | 3760 | 1467114284304 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:44 INFO - PROCESS | 3760 | ++DOCSHELL 13D03400 == 36 [pid = 3760] [id = 412] 04:44:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (13D03800) [pid = 3760] [serial = 1236] [outer = 00000000] 04:44:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (14386000) [pid = 3760] [serial = 1237] [outer = 13D03800] 04:44:44 INFO - PROCESS | 3760 | 1467114284351 Marionette DEBUG loaded listener.js 04:44:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (1530CC00) [pid = 3760] [serial = 1238] [outer = 13D03800] 04:44:44 INFO - PROCESS | 3760 | 1467114284850 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 04:44:44 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 04:44:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 679ms 04:44:44 INFO - PROCESS | 3760 | 1467114284877 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 04:44:44 INFO - PROCESS | 3760 | 1467114284880 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 04:44:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 04:44:44 INFO - PROCESS | 3760 | 1467114284883 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 04:44:44 INFO - PROCESS | 3760 | 1467114284885 Marionette TRACE conn2 <- [1,1614,null,{}] 04:44:44 INFO - PROCESS | 3760 | 1467114284888 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:44 INFO - PROCESS | 3760 | 1467114284890 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:45 INFO - PROCESS | 3760 | 1467114285029 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 04:44:45 INFO - PROCESS | 3760 | 1467114285052 Marionette TRACE conn2 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:45 INFO - PROCESS | 3760 | 1467114285054 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:45 INFO - PROCESS | 3760 | ++DOCSHELL 158D4400 == 37 [pid = 3760] [id = 413] 04:44:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (158D7400) [pid = 3760] [serial = 1239] [outer = 00000000] 04:44:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (15D81C00) [pid = 3760] [serial = 1240] [outer = 158D7400] 04:44:45 INFO - PROCESS | 3760 | 1467114285106 Marionette DEBUG loaded listener.js 04:44:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (16029400) [pid = 3760] [serial = 1241] [outer = 158D7400] 04:44:45 INFO - PROCESS | 3760 | 1467114285518 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 04:44:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 04:44:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 680ms 04:44:45 INFO - PROCESS | 3760 | 1467114285564 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 04:44:45 INFO - PROCESS | 3760 | 1467114285566 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 04:44:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 04:44:45 INFO - PROCESS | 3760 | 1467114285569 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 04:44:45 INFO - PROCESS | 3760 | 1467114285571 Marionette TRACE conn2 <- [1,1618,null,{}] 04:44:45 INFO - PROCESS | 3760 | 1467114285574 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:45 INFO - PROCESS | 3760 | 1467114285576 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:45 INFO - PROCESS | 3760 | 1467114285683 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 04:44:45 INFO - PROCESS | 3760 | 1467114285688 Marionette TRACE conn2 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:45 INFO - PROCESS | 3760 | 1467114285690 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:45 INFO - PROCESS | 3760 | ++DOCSHELL 1678F400 == 38 [pid = 3760] [id = 414] 04:44:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (16953C00) [pid = 3760] [serial = 1242] [outer = 00000000] 04:44:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (16D35400) [pid = 3760] [serial = 1243] [outer = 16953C00] 04:44:45 INFO - PROCESS | 3760 | 1467114285734 Marionette DEBUG loaded listener.js 04:44:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (17469000) [pid = 3760] [serial = 1244] [outer = 16953C00] 04:44:46 INFO - PROCESS | 3760 | 1467114286176 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 04:44:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 04:44:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 618ms 04:44:46 INFO - PROCESS | 3760 | 1467114286194 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 04:44:46 INFO - PROCESS | 3760 | 1467114286196 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 04:44:46 INFO - PROCESS | 3760 | 1467114286200 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 04:44:46 INFO - PROCESS | 3760 | 1467114286201 Marionette TRACE conn2 <- [1,1622,null,{}] 04:44:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 04:44:46 INFO - PROCESS | 3760 | 1467114286205 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:46 INFO - PROCESS | 3760 | 1467114286210 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:46 INFO - PROCESS | 3760 | 1467114286324 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 04:44:46 INFO - PROCESS | 3760 | 1467114286414 Marionette TRACE conn2 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:46 INFO - PROCESS | 3760 | 1467114286416 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:46 INFO - PROCESS | 3760 | ++DOCSHELL 17F4E800 == 39 [pid = 3760] [id = 415] 04:44:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (17FEEC00) [pid = 3760] [serial = 1245] [outer = 00000000] 04:44:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (19841800) [pid = 3760] [serial = 1246] [outer = 17FEEC00] 04:44:46 INFO - PROCESS | 3760 | 1467114286463 Marionette DEBUG loaded listener.js 04:44:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (199B6000) [pid = 3760] [serial = 1247] [outer = 17FEEC00] 04:44:46 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (1602AC00) [pid = 3760] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 04:44:46 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (19847000) [pid = 3760] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 04:44:46 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (10E0EC00) [pid = 3760] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 04:44:46 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (102CA800) [pid = 3760] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 04:44:46 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (176BE000) [pid = 3760] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 04:44:46 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (15593800) [pid = 3760] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 04:44:46 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (129AB400) [pid = 3760] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 04:44:46 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (13D0E400) [pid = 3760] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 04:44:46 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (1346DC00) [pid = 3760] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 04:44:46 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1984B000) [pid = 3760] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 04:44:46 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (129ED800) [pid = 3760] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 04:44:46 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (16796000) [pid = 3760] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 04:44:46 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (10A9A400) [pid = 3760] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 04:44:46 INFO - PROCESS | 3760 | 1467114287001 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 04:44:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 04:44:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 876ms 04:44:47 INFO - PROCESS | 3760 | 1467114287070 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 04:44:47 INFO - PROCESS | 3760 | 1467114287072 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 04:44:47 INFO - PROCESS | 3760 | 1467114287075 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 04:44:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 04:44:47 INFO - PROCESS | 3760 | 1467114287077 Marionette TRACE conn2 <- [1,1626,null,{}] 04:44:47 INFO - PROCESS | 3760 | 1467114287080 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:47 INFO - PROCESS | 3760 | 1467114287082 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:47 INFO - PROCESS | 3760 | 1467114287162 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 04:44:47 INFO - PROCESS | 3760 | 1467114287168 Marionette TRACE conn2 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:47 INFO - PROCESS | 3760 | 1467114287170 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:47 INFO - PROCESS | 3760 | ++DOCSHELL 0C764000 == 40 [pid = 3760] [id = 416] 04:44:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (16791400) [pid = 3760] [serial = 1248] [outer = 00000000] 04:44:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (17FF6800) [pid = 3760] [serial = 1249] [outer = 16791400] 04:44:47 INFO - PROCESS | 3760 | 1467114287212 Marionette DEBUG loaded listener.js 04:44:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (181D6C00) [pid = 3760] [serial = 1250] [outer = 16791400] 04:44:47 INFO - PROCESS | 3760 | 1467114287619 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 04:44:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 04:44:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 573ms 04:44:47 INFO - PROCESS | 3760 | 1467114287659 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 04:44:47 INFO - PROCESS | 3760 | 1467114287661 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 04:44:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 04:44:47 INFO - PROCESS | 3760 | 1467114287665 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 04:44:47 INFO - PROCESS | 3760 | 1467114287666 Marionette TRACE conn2 <- [1,1630,null,{}] 04:44:47 INFO - PROCESS | 3760 | 1467114287670 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:47 INFO - PROCESS | 3760 | 1467114287672 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:47 INFO - PROCESS | 3760 | 1467114287747 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 04:44:47 INFO - PROCESS | 3760 | 1467114287736 Marionette TRACE conn2 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:47 INFO - PROCESS | 3760 | 1467114287738 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:47 INFO - PROCESS | 3760 | ++DOCSHELL 10272000 == 41 [pid = 3760] [id = 417] 04:44:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (177F8800) [pid = 3760] [serial = 1251] [outer = 00000000] 04:44:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1A404800) [pid = 3760] [serial = 1252] [outer = 177F8800] 04:44:47 INFO - PROCESS | 3760 | 1467114287783 Marionette DEBUG loaded listener.js 04:44:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (1A406400) [pid = 3760] [serial = 1253] [outer = 177F8800] 04:44:48 INFO - PROCESS | 3760 | 1467114288223 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 04:44:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 04:44:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 574ms 04:44:48 INFO - PROCESS | 3760 | 1467114288245 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 04:44:48 INFO - PROCESS | 3760 | 1467114288247 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 04:44:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 04:44:48 INFO - PROCESS | 3760 | 1467114288234 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 04:44:48 INFO - PROCESS | 3760 | 1467114288235 Marionette TRACE conn2 <- [1,1634,null,{}] 04:44:48 INFO - PROCESS | 3760 | 1467114288239 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:48 INFO - PROCESS | 3760 | 1467114288241 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:48 INFO - PROCESS | 3760 | 1467114288358 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 04:44:48 INFO - PROCESS | 3760 | 1467114288366 Marionette TRACE conn2 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:48 INFO - PROCESS | 3760 | 1467114288368 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:48 INFO - PROCESS | 3760 | ++DOCSHELL 13D02400 == 42 [pid = 3760] [id = 418] 04:44:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (1A603800) [pid = 3760] [serial = 1254] [outer = 00000000] 04:44:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (1A60D000) [pid = 3760] [serial = 1255] [outer = 1A603800] 04:44:48 INFO - PROCESS | 3760 | 1467114288410 Marionette DEBUG loaded listener.js 04:44:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (1A60D800) [pid = 3760] [serial = 1256] [outer = 1A603800] 04:44:49 INFO - PROCESS | 3760 | --DOCSHELL 10A99C00 == 41 [pid = 3760] [id = 405] 04:44:49 INFO - PROCESS | 3760 | --DOCSHELL 13154000 == 40 [pid = 3760] [id = 406] 04:44:49 INFO - PROCESS | 3760 | --DOCSHELL 16799400 == 39 [pid = 3760] [id = 407] 04:44:49 INFO - PROCESS | 3760 | --DOCSHELL 1A608400 == 38 [pid = 3760] [id = 408] 04:44:49 INFO - PROCESS | 3760 | --DOCSHELL 12822C00 == 37 [pid = 3760] [id = 404] 04:44:49 INFO - PROCESS | 3760 | --DOCSHELL 129AC800 == 36 [pid = 3760] [id = 403] 04:44:49 INFO - PROCESS | 3760 | --DOCSHELL 10A0AC00 == 35 [pid = 3760] [id = 410] 04:44:49 INFO - PROCESS | 3760 | --DOCSHELL 10A82C00 == 34 [pid = 3760] [id = 409] 04:44:49 INFO - PROCESS | 3760 | --DOCSHELL 1678F400 == 33 [pid = 3760] [id = 414] 04:44:49 INFO - PROCESS | 3760 | --DOCSHELL 17F4E800 == 32 [pid = 3760] [id = 415] 04:44:49 INFO - PROCESS | 3760 | --DOCSHELL 0C764000 == 31 [pid = 3760] [id = 416] 04:44:49 INFO - PROCESS | 3760 | --DOCSHELL 10272000 == 30 [pid = 3760] [id = 417] 04:44:49 INFO - PROCESS | 3760 | --DOCSHELL 128A2000 == 29 [pid = 3760] [id = 411] 04:44:49 INFO - PROCESS | 3760 | --DOCSHELL 13D03400 == 28 [pid = 3760] [id = 412] 04:44:49 INFO - PROCESS | 3760 | --DOCSHELL 158D4400 == 27 [pid = 3760] [id = 413] 04:44:49 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (0C75FC00) [pid = 3760] [serial = 1151] [outer = 00000000] [url = about:blank] 04:44:49 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (16953000) [pid = 3760] [serial = 1198] [outer = 00000000] [url = about:blank] 04:44:49 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (199BA000) [pid = 3760] [serial = 1181] [outer = 00000000] [url = about:blank] 04:44:49 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (11233800) [pid = 3760] [serial = 1186] [outer = 00000000] [url = about:blank] 04:44:49 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (11445C00) [pid = 3760] [serial = 1187] [outer = 00000000] [url = about:blank] 04:44:49 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (10F49400) [pid = 3760] [serial = 1183] [outer = 00000000] [url = about:blank] 04:44:49 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (1123E400) [pid = 3760] [serial = 1184] [outer = 00000000] [url = about:blank] 04:44:49 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (19844400) [pid = 3760] [serial = 1202] [outer = 00000000] [url = about:blank] 04:44:49 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (14303400) [pid = 3760] [serial = 1195] [outer = 00000000] [url = about:blank] 04:44:49 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (12BDC800) [pid = 3760] [serial = 1189] [outer = 00000000] [url = about:blank] 04:44:49 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (13037C00) [pid = 3760] [serial = 1190] [outer = 00000000] [url = about:blank] 04:44:49 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (17FF0C00) [pid = 3760] [serial = 1201] [outer = 00000000] [url = about:blank] 04:44:49 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (14389800) [pid = 3760] [serial = 1192] [outer = 00000000] [url = about:blank] 04:44:49 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (1520CC00) [pid = 3760] [serial = 1193] [outer = 00000000] [url = about:blank] 04:44:49 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (1A40D000) [pid = 3760] [serial = 1211] [outer = 00000000] [url = about:blank] 04:44:49 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (199C2000) [pid = 3760] [serial = 1204] [outer = 00000000] [url = about:blank] 04:44:49 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (1A5F7C00) [pid = 3760] [serial = 1214] [outer = 00000000] [url = about:blank] 04:44:49 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (1A5F6000) [pid = 3760] [serial = 1213] [outer = 00000000] [url = about:blank] 04:44:49 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (1A1B0400) [pid = 3760] [serial = 1210] [outer = 00000000] [url = about:blank] 04:44:49 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (19B8DC00) [pid = 3760] [serial = 1205] [outer = 00000000] [url = about:blank] 04:44:49 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (16DD8000) [pid = 3760] [serial = 1199] [outer = 00000000] [url = about:blank] 04:44:49 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (199B4C00) [pid = 3760] [serial = 1207] [outer = 00000000] [url = about:blank] 04:44:49 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (19BBC400) [pid = 3760] [serial = 1208] [outer = 00000000] [url = about:blank] 04:44:49 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (1601F400) [pid = 3760] [serial = 1196] [outer = 00000000] [url = about:blank] 04:44:50 INFO - PROCESS | 3760 | 1467114290014 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 04:44:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 04:44:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1781ms 04:44:50 INFO - PROCESS | 3760 | 1467114290029 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 04:44:50 INFO - PROCESS | 3760 | 1467114290033 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 04:44:50 INFO - PROCESS | 3760 | 1467114290038 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 04:44:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 04:44:50 INFO - PROCESS | 3760 | 1467114290041 Marionette TRACE conn2 <- [1,1638,null,{}] 04:44:50 INFO - PROCESS | 3760 | 1467114290054 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:50 INFO - PROCESS | 3760 | 1467114290057 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:50 INFO - PROCESS | 3760 | 1467114290145 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 04:44:50 INFO - PROCESS | 3760 | 1467114290152 Marionette TRACE conn2 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:50 INFO - PROCESS | 3760 | 1467114290157 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:50 INFO - PROCESS | 3760 | ++DOCSHELL 10A03000 == 28 [pid = 3760] [id = 419] 04:44:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (10A07800) [pid = 3760] [serial = 1257] [outer = 00000000] 04:44:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (10A94C00) [pid = 3760] [serial = 1258] [outer = 10A07800] 04:44:50 INFO - PROCESS | 3760 | 1467114290211 Marionette DEBUG loaded listener.js 04:44:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (10E06000) [pid = 3760] [serial = 1259] [outer = 10A07800] 04:44:50 INFO - PROCESS | 3760 | 1467114290686 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 04:44:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 04:44:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 679ms 04:44:50 INFO - PROCESS | 3760 | 1467114290719 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 04:44:50 INFO - PROCESS | 3760 | 1467114290724 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 04:44:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 04:44:50 INFO - PROCESS | 3760 | 1467114290730 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 04:44:50 INFO - PROCESS | 3760 | 1467114290733 Marionette TRACE conn2 <- [1,1642,null,{}] 04:44:50 INFO - PROCESS | 3760 | 1467114290737 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:50 INFO - PROCESS | 3760 | 1467114290740 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:50 INFO - PROCESS | 3760 | 1467114290829 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 04:44:50 INFO - PROCESS | 3760 | 1467114290839 Marionette TRACE conn2 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:50 INFO - PROCESS | 3760 | 1467114290841 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:50 INFO - PROCESS | 3760 | ++DOCSHELL 112C8400 == 29 [pid = 3760] [id = 420] 04:44:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (11443000) [pid = 3760] [serial = 1260] [outer = 00000000] 04:44:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (114D2800) [pid = 3760] [serial = 1261] [outer = 11443000] 04:44:50 INFO - PROCESS | 3760 | 1467114290888 Marionette DEBUG loaded listener.js 04:44:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (11CD0800) [pid = 3760] [serial = 1262] [outer = 11443000] 04:44:51 INFO - PROCESS | 3760 | 1467114291334 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 04:44:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 04:44:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 604ms 04:44:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 04:44:51 INFO - PROCESS | 3760 | 1467114291348 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 04:44:51 INFO - PROCESS | 3760 | 1467114291350 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 04:44:51 INFO - PROCESS | 3760 | 1467114291354 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 04:44:51 INFO - PROCESS | 3760 | 1467114291357 Marionette TRACE conn2 <- [1,1646,null,{}] 04:44:51 INFO - PROCESS | 3760 | 1467114291368 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:51 INFO - PROCESS | 3760 | 1467114291372 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:51 INFO - PROCESS | 3760 | 1467114291458 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 04:44:51 INFO - PROCESS | 3760 | 1467114291465 Marionette TRACE conn2 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:51 INFO - PROCESS | 3760 | 1467114291468 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:51 INFO - PROCESS | 3760 | ++DOCSHELL 1314C000 == 30 [pid = 3760] [id = 421] 04:44:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (13156800) [pid = 3760] [serial = 1263] [outer = 00000000] 04:44:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (13259800) [pid = 3760] [serial = 1264] [outer = 13156800] 04:44:51 INFO - PROCESS | 3760 | 1467114291517 Marionette DEBUG loaded listener.js 04:44:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (1346C400) [pid = 3760] [serial = 1265] [outer = 13156800] 04:44:51 INFO - PROCESS | 3760 | 1467114291974 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 04:44:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 04:44:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 664ms 04:44:52 INFO - PROCESS | 3760 | 1467114292036 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 04:44:52 INFO - PROCESS | 3760 | 1467114292038 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 04:44:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 04:44:52 INFO - PROCESS | 3760 | 1467114292042 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 04:44:52 INFO - PROCESS | 3760 | 1467114292043 Marionette TRACE conn2 <- [1,1650,null,{}] 04:44:52 INFO - PROCESS | 3760 | 1467114292057 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:52 INFO - PROCESS | 3760 | 1467114292059 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:52 INFO - PROCESS | 3760 | 1467114292123 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 04:44:52 INFO - PROCESS | 3760 | 1467114292128 Marionette TRACE conn2 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:52 INFO - PROCESS | 3760 | 1467114292131 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:52 INFO - PROCESS | 3760 | ++DOCSHELL 13464400 == 31 [pid = 3760] [id = 422] 04:44:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (1393A000) [pid = 3760] [serial = 1266] [outer = 00000000] 04:44:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (1520D800) [pid = 3760] [serial = 1267] [outer = 1393A000] 04:44:52 INFO - PROCESS | 3760 | 1467114292175 Marionette DEBUG loaded listener.js 04:44:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (15588000) [pid = 3760] [serial = 1268] [outer = 1393A000] 04:44:52 INFO - PROCESS | 3760 | 1467114292592 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 04:44:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 04:44:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 619ms 04:44:52 INFO - PROCESS | 3760 | 1467114292644 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 04:44:52 INFO - PROCESS | 3760 | 1467114292646 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 04:44:52 INFO - PROCESS | 3760 | 1467114292650 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 04:44:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 04:44:52 INFO - PROCESS | 3760 | 1467114292652 Marionette TRACE conn2 <- [1,1654,null,{}] 04:44:52 INFO - PROCESS | 3760 | 1467114292655 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:52 INFO - PROCESS | 3760 | 1467114292657 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:52 INFO - PROCESS | 3760 | 1467114292733 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 04:44:52 INFO - PROCESS | 3760 | 1467114292738 Marionette TRACE conn2 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:52 INFO - PROCESS | 3760 | 1467114292740 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:52 INFO - PROCESS | 3760 | ++DOCSHELL 15595C00 == 32 [pid = 3760] [id = 423] 04:44:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (158C9000) [pid = 3760] [serial = 1269] [outer = 00000000] 04:44:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (15D81000) [pid = 3760] [serial = 1270] [outer = 158C9000] 04:44:52 INFO - PROCESS | 3760 | 1467114292784 Marionette DEBUG loaded listener.js 04:44:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (16024400) [pid = 3760] [serial = 1271] [outer = 158C9000] 04:44:53 INFO - PROCESS | 3760 | 1467114293209 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 04:44:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 04:44:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 619ms 04:44:53 INFO - PROCESS | 3760 | 1467114293270 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 04:44:53 INFO - PROCESS | 3760 | 1467114293272 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 04:44:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 04:44:53 INFO - PROCESS | 3760 | 1467114293275 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 04:44:53 INFO - PROCESS | 3760 | 1467114293277 Marionette TRACE conn2 <- [1,1658,null,{}] 04:44:53 INFO - PROCESS | 3760 | 1467114293281 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:53 INFO - PROCESS | 3760 | 1467114293287 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:53 INFO - PROCESS | 3760 | 1467114293393 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 04:44:53 INFO - PROCESS | 3760 | 1467114293406 Marionette TRACE conn2 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:53 INFO - PROCESS | 3760 | 1467114293408 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:53 INFO - PROCESS | 3760 | ++DOCSHELL 158CD400 == 33 [pid = 3760] [id = 424] 04:44:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (1695C800) [pid = 3760] [serial = 1272] [outer = 00000000] 04:44:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (16DE2C00) [pid = 3760] [serial = 1273] [outer = 1695C800] 04:44:53 INFO - PROCESS | 3760 | 1467114293451 Marionette DEBUG loaded listener.js 04:44:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (177F0800) [pid = 3760] [serial = 1274] [outer = 1695C800] 04:44:53 INFO - PROCESS | 3760 | 1467114293866 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 04:44:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 04:44:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 619ms 04:44:53 INFO - PROCESS | 3760 | 1467114293895 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 04:44:53 INFO - PROCESS | 3760 | 1467114293897 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 04:44:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 04:44:53 INFO - PROCESS | 3760 | 1467114293904 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 04:44:53 INFO - PROCESS | 3760 | 1467114293906 Marionette TRACE conn2 <- [1,1662,null,{}] 04:44:53 INFO - PROCESS | 3760 | 1467114293909 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:53 INFO - PROCESS | 3760 | 1467114293911 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:53 INFO - PROCESS | 3760 | 1467114293996 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 04:44:53 INFO - PROCESS | 3760 | 1467114294002 Marionette TRACE conn2 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:53 INFO - PROCESS | 3760 | 1467114294004 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:53 INFO - PROCESS | 3760 | ++DOCSHELL 17472800 == 34 [pid = 3760] [id = 425] 04:44:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (17ABF400) [pid = 3760] [serial = 1275] [outer = 00000000] 04:44:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (197BD800) [pid = 3760] [serial = 1276] [outer = 17ABF400] 04:44:54 INFO - PROCESS | 3760 | 1467114294046 Marionette DEBUG loaded listener.js 04:44:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (197C0000) [pid = 3760] [serial = 1277] [outer = 17ABF400] 04:44:54 INFO - PROCESS | 3760 | 1467114294466 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 04:44:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 04:44:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 603ms 04:44:54 INFO - PROCESS | 3760 | 1467114294527 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 04:44:54 INFO - PROCESS | 3760 | 1467114294529 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 04:44:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 04:44:54 INFO - PROCESS | 3760 | 1467114294536 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 04:44:54 INFO - PROCESS | 3760 | 1467114294538 Marionette TRACE conn2 <- [1,1666,null,{}] 04:44:54 INFO - PROCESS | 3760 | 1467114294541 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:54 INFO - PROCESS | 3760 | 1467114294543 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:54 INFO - PROCESS | 3760 | 1467114294602 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 04:44:54 INFO - PROCESS | 3760 | 1467114294610 Marionette TRACE conn2 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:54 INFO - PROCESS | 3760 | 1467114294612 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:54 INFO - PROCESS | 3760 | ++DOCSHELL 197B2400 == 35 [pid = 3760] [id = 426] 04:44:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (19847400) [pid = 3760] [serial = 1278] [outer = 00000000] 04:44:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (199BC400) [pid = 3760] [serial = 1279] [outer = 19847400] 04:44:54 INFO - PROCESS | 3760 | 1467114294657 Marionette DEBUG loaded listener.js 04:44:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (199BC800) [pid = 3760] [serial = 1280] [outer = 19847400] 04:44:55 INFO - PROCESS | 3760 | 1467114295079 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 04:44:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 04:44:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 618ms 04:44:55 INFO - PROCESS | 3760 | 1467114295141 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 04:44:55 INFO - PROCESS | 3760 | 1467114295143 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 04:44:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 04:44:55 INFO - PROCESS | 3760 | 1467114295147 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 04:44:55 INFO - PROCESS | 3760 | 1467114295148 Marionette TRACE conn2 <- [1,1670,null,{}] 04:44:55 INFO - PROCESS | 3760 | 1467114295152 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:55 INFO - PROCESS | 3760 | 1467114295154 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:55 INFO - PROCESS | 3760 | 1467114295260 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 04:44:55 INFO - PROCESS | 3760 | 1467114295269 Marionette TRACE conn2 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:55 INFO - PROCESS | 3760 | 1467114295271 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:55 INFO - PROCESS | 3760 | ++DOCSHELL 1312DC00 == 36 [pid = 3760] [id = 427] 04:44:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (19B96000) [pid = 3760] [serial = 1281] [outer = 00000000] 04:44:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (19F38C00) [pid = 3760] [serial = 1282] [outer = 19B96000] 04:44:55 INFO - PROCESS | 3760 | 1467114295372 Marionette DEBUG loaded listener.js 04:44:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (19F3A000) [pid = 3760] [serial = 1283] [outer = 19B96000] 04:44:55 INFO - PROCESS | 3760 | 1467114295824 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 04:44:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 04:44:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 725ms 04:44:55 INFO - PROCESS | 3760 | 1467114295870 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 04:44:55 INFO - PROCESS | 3760 | 1467114295872 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 04:44:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 04:44:55 INFO - PROCESS | 3760 | 1467114295875 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 04:44:55 INFO - PROCESS | 3760 | 1467114295877 Marionette TRACE conn2 <- [1,1674,null,{}] 04:44:55 INFO - PROCESS | 3760 | 1467114295880 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:55 INFO - PROCESS | 3760 | 1467114295882 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:55 INFO - PROCESS | 3760 | 1467114295995 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 04:44:55 INFO - PROCESS | 3760 | 1467114296000 Marionette TRACE conn2 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:55 INFO - PROCESS | 3760 | 1467114296002 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:56 INFO - PROCESS | 3760 | ++DOCSHELL 17AC9800 == 37 [pid = 3760] [id = 428] 04:44:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (1A40E400) [pid = 3760] [serial = 1284] [outer = 00000000] 04:44:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (1A605000) [pid = 3760] [serial = 1285] [outer = 1A40E400] 04:44:56 INFO - PROCESS | 3760 | 1467114296039 Marionette DEBUG loaded listener.js 04:44:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (1A608C00) [pid = 3760] [serial = 1286] [outer = 1A40E400] 04:44:56 INFO - PROCESS | 3760 | 1467114296477 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 04:44:56 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 04:44:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 619ms 04:44:56 INFO - PROCESS | 3760 | 1467114296497 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 04:44:56 INFO - PROCESS | 3760 | 1467114296499 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 04:44:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 04:44:56 INFO - PROCESS | 3760 | 1467114296508 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 04:44:56 INFO - PROCESS | 3760 | 1467114296511 Marionette TRACE conn2 <- [1,1678,null,{}] 04:44:56 INFO - PROCESS | 3760 | 1467114296514 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:56 INFO - PROCESS | 3760 | 1467114296516 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:56 INFO - PROCESS | 3760 | 1467114296620 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 04:44:56 INFO - PROCESS | 3760 | 1467114296713 Marionette TRACE conn2 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:56 INFO - PROCESS | 3760 | 1467114296716 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:56 INFO - PROCESS | 3760 | ++DOCSHELL 15594400 == 38 [pid = 3760] [id = 429] 04:44:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (1A672800) [pid = 3760] [serial = 1287] [outer = 00000000] 04:44:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (1A676800) [pid = 3760] [serial = 1288] [outer = 1A672800] 04:44:56 INFO - PROCESS | 3760 | 1467114296762 Marionette DEBUG loaded listener.js 04:44:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (1A7F1000) [pid = 3760] [serial = 1289] [outer = 1A672800] 04:44:57 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (177F8800) [pid = 3760] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 04:44:57 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (158D7400) [pid = 3760] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 04:44:57 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (16953C00) [pid = 3760] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 04:44:57 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (17FEEC00) [pid = 3760] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 04:44:57 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (16D31400) [pid = 3760] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 04:44:57 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (13158000) [pid = 3760] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 04:44:57 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (10A9D000) [pid = 3760] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 04:44:57 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (13D03800) [pid = 3760] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 04:44:57 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (128AA800) [pid = 3760] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 04:44:57 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (10A7F000) [pid = 3760] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 04:44:57 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (10A94000) [pid = 3760] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 04:44:57 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1A609000) [pid = 3760] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 04:44:57 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (16791400) [pid = 3760] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 04:44:57 INFO - PROCESS | 3760 | 1467114297266 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 04:44:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 04:44:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 800ms 04:44:57 INFO - PROCESS | 3760 | 1467114297310 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 04:44:57 INFO - PROCESS | 3760 | 1467114297312 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 04:44:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 04:44:57 INFO - PROCESS | 3760 | 1467114297315 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 04:44:57 INFO - PROCESS | 3760 | 1467114297317 Marionette TRACE conn2 <- [1,1682,null,{}] 04:44:57 INFO - PROCESS | 3760 | 1467114297320 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:57 INFO - PROCESS | 3760 | 1467114297322 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:57 INFO - PROCESS | 3760 | 1467114297404 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 04:44:57 INFO - PROCESS | 3760 | 1467114297495 Marionette TRACE conn2 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:57 INFO - PROCESS | 3760 | 1467114297498 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:57 INFO - PROCESS | 3760 | ++DOCSHELL 1026D400 == 39 [pid = 3760] [id = 430] 04:44:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (10273400) [pid = 3760] [serial = 1290] [outer = 00000000] 04:44:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (131EB800) [pid = 3760] [serial = 1291] [outer = 10273400] 04:44:57 INFO - PROCESS | 3760 | 1467114297541 Marionette DEBUG loaded listener.js 04:44:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (15D76C00) [pid = 3760] [serial = 1292] [outer = 10273400] 04:44:57 INFO - PROCESS | 3760 | 1467114297893 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 04:44:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 04:44:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 618ms 04:44:57 INFO - PROCESS | 3760 | 1467114297937 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 04:44:57 INFO - PROCESS | 3760 | 1467114297939 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 04:44:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 04:44:57 INFO - PROCESS | 3760 | 1467114297942 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 04:44:57 INFO - PROCESS | 3760 | 1467114297943 Marionette TRACE conn2 <- [1,1686,null,{}] 04:44:57 INFO - PROCESS | 3760 | 1467114297947 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:57 INFO - PROCESS | 3760 | 1467114297949 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:58 INFO - PROCESS | 3760 | 1467114298099 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 04:44:58 INFO - PROCESS | 3760 | 1467114298108 Marionette TRACE conn2 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:58 INFO - PROCESS | 3760 | 1467114298110 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:58 INFO - PROCESS | 3760 | ++DOCSHELL 0C7EC800 == 40 [pid = 3760] [id = 431] 04:44:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (12820400) [pid = 3760] [serial = 1293] [outer = 00000000] 04:44:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (1A603400) [pid = 3760] [serial = 1294] [outer = 12820400] 04:44:58 INFO - PROCESS | 3760 | 1467114298136 Marionette DEBUG loaded listener.js 04:44:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (1A675400) [pid = 3760] [serial = 1295] [outer = 12820400] 04:44:58 INFO - PROCESS | 3760 | 1467114298555 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 04:44:58 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 04:44:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 680ms 04:44:58 INFO - PROCESS | 3760 | 1467114298625 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 04:44:58 INFO - PROCESS | 3760 | 1467114298627 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 04:44:58 INFO - PROCESS | 3760 | 1467114298630 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 04:44:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 04:44:58 INFO - PROCESS | 3760 | 1467114298632 Marionette TRACE conn2 <- [1,1690,null,{}] 04:44:58 INFO - PROCESS | 3760 | 1467114298635 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:58 INFO - PROCESS | 3760 | 1467114298637 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:58 INFO - PROCESS | 3760 | 1467114298734 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 04:44:58 INFO - PROCESS | 3760 | 1467114298789 Marionette TRACE conn2 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:58 INFO - PROCESS | 3760 | 1467114298791 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:58 INFO - PROCESS | 3760 | ++DOCSHELL 15D7F000 == 41 [pid = 3760] [id = 432] 04:44:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (17712800) [pid = 3760] [serial = 1296] [outer = 00000000] 04:44:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (1A7FB000) [pid = 3760] [serial = 1297] [outer = 17712800] 04:44:58 INFO - PROCESS | 3760 | 1467114298834 Marionette DEBUG loaded listener.js 04:44:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (1AA50000) [pid = 3760] [serial = 1298] [outer = 17712800] 04:44:59 INFO - PROCESS | 3760 | 1467114299364 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 04:44:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 04:44:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 815ms 04:44:59 INFO - PROCESS | 3760 | 1467114299439 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 04:44:59 INFO - PROCESS | 3760 | 1467114299443 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 04:44:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 04:44:59 INFO - PROCESS | 3760 | 1467114299450 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 04:44:59 INFO - PROCESS | 3760 | 1467114299456 Marionette TRACE conn2 <- [1,1694,null,{}] 04:44:59 INFO - PROCESS | 3760 | 1467114299464 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:59 INFO - PROCESS | 3760 | 1467114299467 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:59 INFO - PROCESS | 3760 | 1467114299596 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 04:44:59 INFO - PROCESS | 3760 | 1467114299724 Marionette TRACE conn2 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:59 INFO - PROCESS | 3760 | 1467114299728 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:44:59 INFO - PROCESS | 3760 | ++DOCSHELL 0C7EF400 == 42 [pid = 3760] [id = 433] 04:44:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (102C9000) [pid = 3760] [serial = 1299] [outer = 00000000] 04:44:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (10E78400) [pid = 3760] [serial = 1300] [outer = 102C9000] 04:44:59 INFO - PROCESS | 3760 | 1467114299784 Marionette DEBUG loaded listener.js 04:44:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (11232C00) [pid = 3760] [serial = 1301] [outer = 102C9000] 04:45:00 INFO - PROCESS | 3760 | 1467114300498 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 04:45:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 04:45:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1117ms 04:45:00 INFO - PROCESS | 3760 | 1467114300576 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 04:45:00 INFO - PROCESS | 3760 | 1467114300580 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 04:45:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 04:45:00 INFO - PROCESS | 3760 | 1467114300588 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 04:45:00 INFO - PROCESS | 3760 | 1467114300590 Marionette TRACE conn2 <- [1,1698,null,{}] 04:45:00 INFO - PROCESS | 3760 | 1467114300595 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:00 INFO - PROCESS | 3760 | 1467114300598 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:00 INFO - PROCESS | 3760 | 1467114300834 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 04:45:00 INFO - PROCESS | 3760 | 1467114300977 Marionette TRACE conn2 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:00 INFO - PROCESS | 3760 | 1467114300980 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:00 INFO - PROCESS | 3760 | ++DOCSHELL 0C773400 == 43 [pid = 3760] [id = 434] 04:45:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (0C774800) [pid = 3760] [serial = 1302] [outer = 00000000] 04:45:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (0C7F0C00) [pid = 3760] [serial = 1303] [outer = 0C774800] 04:45:01 INFO - PROCESS | 3760 | 1467114301032 Marionette DEBUG loaded listener.js 04:45:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (10A10000) [pid = 3760] [serial = 1304] [outer = 0C774800] 04:45:01 INFO - PROCESS | 3760 | --DOCSHELL 0C7EC800 == 42 [pid = 3760] [id = 431] 04:45:01 INFO - PROCESS | 3760 | --DOCSHELL 1026D400 == 41 [pid = 3760] [id = 430] 04:45:01 INFO - PROCESS | 3760 | --DOCSHELL 15594400 == 40 [pid = 3760] [id = 429] 04:45:01 INFO - PROCESS | 3760 | --DOCSHELL 17AC9800 == 39 [pid = 3760] [id = 428] 04:45:01 INFO - PROCESS | 3760 | --DOCSHELL 1312DC00 == 38 [pid = 3760] [id = 427] 04:45:01 INFO - PROCESS | 3760 | --DOCSHELL 197B2400 == 37 [pid = 3760] [id = 426] 04:45:01 INFO - PROCESS | 3760 | --DOCSHELL 17472800 == 36 [pid = 3760] [id = 425] 04:45:01 INFO - PROCESS | 3760 | --DOCSHELL 158CD400 == 35 [pid = 3760] [id = 424] 04:45:01 INFO - PROCESS | 3760 | --DOCSHELL 15595C00 == 34 [pid = 3760] [id = 423] 04:45:01 INFO - PROCESS | 3760 | --DOCSHELL 13464400 == 33 [pid = 3760] [id = 422] 04:45:01 INFO - PROCESS | 3760 | --DOCSHELL 1314C000 == 32 [pid = 3760] [id = 421] 04:45:01 INFO - PROCESS | 3760 | --DOCSHELL 112C8400 == 31 [pid = 3760] [id = 420] 04:45:01 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (1A60D000) [pid = 3760] [serial = 1255] [outer = 00000000] [url = about:blank] 04:45:01 INFO - PROCESS | 3760 | --DOCSHELL 10A03000 == 30 [pid = 3760] [id = 419] 04:45:01 INFO - PROCESS | 3760 | --DOCSHELL 13D02400 == 29 [pid = 3760] [id = 418] 04:45:01 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (1A406400) [pid = 3760] [serial = 1253] [outer = 00000000] [url = about:blank] 04:45:01 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (15D81C00) [pid = 3760] [serial = 1240] [outer = 00000000] [url = about:blank] 04:45:01 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (16D35400) [pid = 3760] [serial = 1243] [outer = 00000000] [url = about:blank] 04:45:01 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (16029400) [pid = 3760] [serial = 1241] [outer = 00000000] [url = about:blank] 04:45:01 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (19841800) [pid = 3760] [serial = 1246] [outer = 00000000] [url = about:blank] 04:45:01 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (17469000) [pid = 3760] [serial = 1244] [outer = 00000000] [url = about:blank] 04:45:01 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (1A404800) [pid = 3760] [serial = 1252] [outer = 00000000] [url = about:blank] 04:45:01 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (199B6000) [pid = 3760] [serial = 1247] [outer = 00000000] [url = about:blank] 04:45:01 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (19842C00) [pid = 3760] [serial = 1222] [outer = 00000000] [url = about:blank] 04:45:01 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (15309000) [pid = 3760] [serial = 1220] [outer = 00000000] [url = about:blank] 04:45:01 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (13D01400) [pid = 3760] [serial = 1219] [outer = 00000000] [url = about:blank] 04:45:01 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1144D000) [pid = 3760] [serial = 1217] [outer = 00000000] [url = about:blank] 04:45:01 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (10E0AC00) [pid = 3760] [serial = 1216] [outer = 00000000] [url = about:blank] 04:45:01 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (14386000) [pid = 3760] [serial = 1237] [outer = 00000000] [url = about:blank] 04:45:01 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (12BD5800) [pid = 3760] [serial = 1234] [outer = 00000000] [url = about:blank] 04:45:01 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (130A4C00) [pid = 3760] [serial = 1235] [outer = 00000000] [url = about:blank] 04:45:01 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (10E09000) [pid = 3760] [serial = 1231] [outer = 00000000] [url = about:blank] 04:45:01 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (10E0DC00) [pid = 3760] [serial = 1232] [outer = 00000000] [url = about:blank] 04:45:01 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (129EE800) [pid = 3760] [serial = 1229] [outer = 00000000] [url = about:blank] 04:45:01 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (1281D400) [pid = 3760] [serial = 1228] [outer = 00000000] [url = about:blank] 04:45:01 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (1A66B000) [pid = 3760] [serial = 1226] [outer = 00000000] [url = about:blank] 04:45:01 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (1A60C000) [pid = 3760] [serial = 1225] [outer = 00000000] [url = about:blank] 04:45:01 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (19BC0800) [pid = 3760] [serial = 1223] [outer = 00000000] [url = about:blank] 04:45:01 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (17FF6800) [pid = 3760] [serial = 1249] [outer = 00000000] [url = about:blank] 04:45:01 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (1530CC00) [pid = 3760] [serial = 1238] [outer = 00000000] [url = about:blank] 04:45:01 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (181D6C00) [pid = 3760] [serial = 1250] [outer = 00000000] [url = about:blank] 04:45:01 INFO - PROCESS | 3760 | 1467114301664 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 04:45:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 04:45:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1117ms 04:45:01 INFO - PROCESS | 3760 | 1467114301694 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 04:45:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 04:45:01 INFO - PROCESS | 3760 | 1467114301697 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 04:45:01 INFO - PROCESS | 3760 | 1467114301702 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 04:45:01 INFO - PROCESS | 3760 | 1467114301704 Marionette TRACE conn2 <- [1,1702,null,{}] 04:45:01 INFO - PROCESS | 3760 | 1467114301709 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:01 INFO - PROCESS | 3760 | 1467114301711 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:01 INFO - PROCESS | 3760 | 1467114301795 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 04:45:01 INFO - PROCESS | 3760 | 1467114301893 Marionette TRACE conn2 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:01 INFO - PROCESS | 3760 | 1467114301895 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:01 INFO - PROCESS | 3760 | ++DOCSHELL 10E0C800 == 30 [pid = 3760] [id = 435] 04:45:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (10E0DC00) [pid = 3760] [serial = 1305] [outer = 00000000] 04:45:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (112C6400) [pid = 3760] [serial = 1306] [outer = 10E0DC00] 04:45:01 INFO - PROCESS | 3760 | 1467114301942 Marionette DEBUG loaded listener.js 04:45:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (129F3000) [pid = 3760] [serial = 1307] [outer = 10E0DC00] 04:45:02 INFO - PROCESS | 3760 | 1467114302357 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 04:45:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 04:45:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 709ms 04:45:02 INFO - PROCESS | 3760 | 1467114302423 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 04:45:02 INFO - PROCESS | 3760 | 1467114302426 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 04:45:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 04:45:02 INFO - PROCESS | 3760 | 1467114302429 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 04:45:02 INFO - PROCESS | 3760 | 1467114302431 Marionette TRACE conn2 <- [1,1706,null,{}] 04:45:02 INFO - PROCESS | 3760 | 1467114302435 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:02 INFO - PROCESS | 3760 | 1467114302437 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:02 INFO - PROCESS | 3760 | 1467114302520 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 04:45:02 INFO - PROCESS | 3760 | 1467114302528 Marionette TRACE conn2 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:02 INFO - PROCESS | 3760 | 1467114302532 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:02 INFO - PROCESS | 3760 | ++DOCSHELL 12D86800 == 31 [pid = 3760] [id = 436] 04:45:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (130A7000) [pid = 3760] [serial = 1308] [outer = 00000000] 04:45:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (131EB000) [pid = 3760] [serial = 1309] [outer = 130A7000] 04:45:02 INFO - PROCESS | 3760 | 1467114302582 Marionette DEBUG loaded listener.js 04:45:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (1393F800) [pid = 3760] [serial = 1310] [outer = 130A7000] 04:45:03 INFO - PROCESS | 3760 | 1467114303028 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 04:45:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 04:45:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 619ms 04:45:03 INFO - PROCESS | 3760 | 1467114303048 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 04:45:03 INFO - PROCESS | 3760 | 1467114303052 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 04:45:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 04:45:03 INFO - PROCESS | 3760 | 1467114303066 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 04:45:03 INFO - PROCESS | 3760 | 1467114303054 Marionette TRACE conn2 <- [1,1710,null,{}] 04:45:03 INFO - PROCESS | 3760 | 1467114303058 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:03 INFO - PROCESS | 3760 | 1467114303061 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:03 INFO - PROCESS | 3760 | 1467114303147 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 04:45:03 INFO - PROCESS | 3760 | 1467114303152 Marionette TRACE conn2 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:03 INFO - PROCESS | 3760 | 1467114303154 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:03 INFO - PROCESS | 3760 | ++DOCSHELL 13D0CC00 == 32 [pid = 3760] [id = 437] 04:45:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (1530B000) [pid = 3760] [serial = 1311] [outer = 00000000] 04:45:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (1542BC00) [pid = 3760] [serial = 1312] [outer = 1530B000] 04:45:03 INFO - PROCESS | 3760 | 1467114303197 Marionette DEBUG loaded listener.js 04:45:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (158C8C00) [pid = 3760] [serial = 1313] [outer = 1530B000] 04:45:03 INFO - PROCESS | 3760 | 1467114303621 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 04:45:03 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 04:45:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 619ms 04:45:03 INFO - PROCESS | 3760 | 1467114303678 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 04:45:03 INFO - PROCESS | 3760 | 1467114303680 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 04:45:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 04:45:03 INFO - PROCESS | 3760 | 1467114303683 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 04:45:03 INFO - PROCESS | 3760 | 1467114303685 Marionette TRACE conn2 <- [1,1714,null,{}] 04:45:03 INFO - PROCESS | 3760 | 1467114303688 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:03 INFO - PROCESS | 3760 | 1467114303690 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:03 INFO - PROCESS | 3760 | 1467114303800 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 04:45:03 INFO - PROCESS | 3760 | 1467114303884 Marionette TRACE conn2 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:03 INFO - PROCESS | 3760 | 1467114303886 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:03 INFO - PROCESS | 3760 | ++DOCSHELL 1602A800 == 33 [pid = 3760] [id = 438] 04:45:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (1602B800) [pid = 3760] [serial = 1314] [outer = 00000000] 04:45:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (16799400) [pid = 3760] [serial = 1315] [outer = 1602B800] 04:45:03 INFO - PROCESS | 3760 | 1467114303929 Marionette DEBUG loaded listener.js 04:45:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (16B36C00) [pid = 3760] [serial = 1316] [outer = 1602B800] 04:45:04 INFO - PROCESS | 3760 | 1467114304314 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 04:45:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 04:45:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 679ms 04:45:04 INFO - PROCESS | 3760 | 1467114304365 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 04:45:04 INFO - PROCESS | 3760 | 1467114304367 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 04:45:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 04:45:04 INFO - PROCESS | 3760 | 1467114304371 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 04:45:04 INFO - PROCESS | 3760 | 1467114304373 Marionette TRACE conn2 <- [1,1718,null,{}] 04:45:04 INFO - PROCESS | 3760 | 1467114304376 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:04 INFO - PROCESS | 3760 | 1467114304378 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:04 INFO - PROCESS | 3760 | 1467114304489 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 04:45:04 INFO - PROCESS | 3760 | 1467114304497 Marionette TRACE conn2 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:04 INFO - PROCESS | 3760 | 1467114304502 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:04 INFO - PROCESS | 3760 | ++DOCSHELL 12BDDC00 == 34 [pid = 3760] [id = 439] 04:45:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (1746D800) [pid = 3760] [serial = 1317] [outer = 00000000] 04:45:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (17719C00) [pid = 3760] [serial = 1318] [outer = 1746D800] 04:45:04 INFO - PROCESS | 3760 | 1467114304605 Marionette DEBUG loaded listener.js 04:45:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (17FF6800) [pid = 3760] [serial = 1319] [outer = 1746D800] 04:45:05 INFO - PROCESS | 3760 | 1467114305032 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 04:45:05 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 04:45:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 709ms 04:45:05 INFO - PROCESS | 3760 | 1467114305077 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 04:45:05 INFO - PROCESS | 3760 | 1467114305079 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 04:45:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 04:45:05 INFO - PROCESS | 3760 | 1467114305117 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 04:45:05 INFO - PROCESS | 3760 | 1467114305119 Marionette TRACE conn2 <- [1,1722,null,{}] 04:45:05 INFO - PROCESS | 3760 | 1467114305123 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:05 INFO - PROCESS | 3760 | 1467114305124 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:05 INFO - PROCESS | 3760 | 1467114305232 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 04:45:05 INFO - PROCESS | 3760 | 1467114305243 Marionette TRACE conn2 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:05 INFO - PROCESS | 3760 | 1467114305245 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:05 INFO - PROCESS | 3760 | ++DOCSHELL 0C7EF800 == 35 [pid = 3760] [id = 440] 04:45:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (15429800) [pid = 3760] [serial = 1320] [outer = 00000000] 04:45:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (1984B000) [pid = 3760] [serial = 1321] [outer = 15429800] 04:45:05 INFO - PROCESS | 3760 | 1467114305297 Marionette DEBUG loaded listener.js 04:45:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (19846800) [pid = 3760] [serial = 1322] [outer = 15429800] 04:45:05 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (1393A000) [pid = 3760] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 04:45:05 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (17ABF400) [pid = 3760] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 04:45:05 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (10A07800) [pid = 3760] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 04:45:05 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (158C9000) [pid = 3760] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 04:45:05 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (19847400) [pid = 3760] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 04:45:05 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (13156800) [pid = 3760] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 04:45:05 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (11443000) [pid = 3760] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 04:45:05 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1695C800) [pid = 3760] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 04:45:05 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (1A603800) [pid = 3760] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 04:45:05 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (1A40E400) [pid = 3760] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 04:45:05 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (10273400) [pid = 3760] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 04:45:05 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (1A672800) [pid = 3760] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 04:45:05 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (12820400) [pid = 3760] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 04:45:05 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (19B96000) [pid = 3760] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 04:45:05 INFO - PROCESS | 3760 | 1467114305815 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 04:45:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 04:45:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 724ms 04:45:05 INFO - PROCESS | 3760 | 1467114305853 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 04:45:05 INFO - PROCESS | 3760 | 1467114305855 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 04:45:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 04:45:05 INFO - PROCESS | 3760 | 1467114305858 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 04:45:05 INFO - PROCESS | 3760 | 1467114305860 Marionette TRACE conn2 <- [1,1726,null,{}] 04:45:05 INFO - PROCESS | 3760 | 1467114305863 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:05 INFO - PROCESS | 3760 | 1467114305865 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:05 INFO - PROCESS | 3760 | 1467114305940 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 04:45:05 INFO - PROCESS | 3760 | 1467114305945 Marionette TRACE conn2 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:05 INFO - PROCESS | 3760 | 1467114305947 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:05 INFO - PROCESS | 3760 | ++DOCSHELL 12821C00 == 36 [pid = 3760] [id = 441] 04:45:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (13108800) [pid = 3760] [serial = 1323] [outer = 00000000] 04:45:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (197BAC00) [pid = 3760] [serial = 1324] [outer = 13108800] 04:45:05 INFO - PROCESS | 3760 | 1467114305989 Marionette DEBUG loaded listener.js 04:45:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (19841800) [pid = 3760] [serial = 1325] [outer = 13108800] 04:45:06 INFO - PROCESS | 3760 | 1467114306404 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 04:45:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 04:45:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 604ms 04:45:06 INFO - PROCESS | 3760 | 1467114306479 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 04:45:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 04:45:06 INFO - PROCESS | 3760 | 1467114306465 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 04:45:06 INFO - PROCESS | 3760 | 1467114306469 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 04:45:06 INFO - PROCESS | 3760 | 1467114306471 Marionette TRACE conn2 <- [1,1730,null,{}] 04:45:06 INFO - PROCESS | 3760 | 1467114306498 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:06 INFO - PROCESS | 3760 | 1467114306500 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:06 INFO - PROCESS | 3760 | 1467114306575 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 04:45:06 INFO - PROCESS | 3760 | 1467114306581 Marionette TRACE conn2 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:06 INFO - PROCESS | 3760 | 1467114306583 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:06 INFO - PROCESS | 3760 | ++DOCSHELL 129B8C00 == 37 [pid = 3760] [id = 442] 04:45:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (12BD7000) [pid = 3760] [serial = 1326] [outer = 00000000] 04:45:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (19843C00) [pid = 3760] [serial = 1327] [outer = 12BD7000] 04:45:06 INFO - PROCESS | 3760 | 1467114306627 Marionette DEBUG loaded listener.js 04:45:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (19B96000) [pid = 3760] [serial = 1328] [outer = 12BD7000] 04:45:07 INFO - PROCESS | 3760 | 1467114307031 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 04:45:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 04:45:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 589ms 04:45:07 INFO - PROCESS | 3760 | 1467114307068 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 04:45:07 INFO - PROCESS | 3760 | 1467114307070 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 04:45:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 04:45:07 INFO - PROCESS | 3760 | 1467114307077 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 04:45:07 INFO - PROCESS | 3760 | 1467114307079 Marionette TRACE conn2 <- [1,1734,null,{}] 04:45:07 INFO - PROCESS | 3760 | 1467114307082 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:07 INFO - PROCESS | 3760 | 1467114307084 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:07 INFO - PROCESS | 3760 | 1467114307163 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 04:45:07 INFO - PROCESS | 3760 | 1467114307171 Marionette TRACE conn2 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:07 INFO - PROCESS | 3760 | 1467114307173 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:07 INFO - PROCESS | 3760 | ++DOCSHELL 1312D000 == 38 [pid = 3760] [id = 443] 04:45:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (17719800) [pid = 3760] [serial = 1329] [outer = 00000000] 04:45:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1A5F8C00) [pid = 3760] [serial = 1330] [outer = 17719800] 04:45:07 INFO - PROCESS | 3760 | 1467114307226 Marionette DEBUG loaded listener.js 04:45:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (1A5F7000) [pid = 3760] [serial = 1331] [outer = 17719800] 04:45:07 INFO - PROCESS | 3760 | 1467114307654 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 04:45:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 04:45:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 679ms 04:45:07 INFO - PROCESS | 3760 | 1467114307761 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 04:45:07 INFO - PROCESS | 3760 | 1467114307765 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 04:45:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 04:45:07 INFO - PROCESS | 3760 | 1467114307770 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 04:45:07 INFO - PROCESS | 3760 | 1467114307774 Marionette TRACE conn2 <- [1,1738,null,{}] 04:45:07 INFO - PROCESS | 3760 | 1467114307780 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:07 INFO - PROCESS | 3760 | 1467114307784 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:07 INFO - PROCESS | 3760 | 1467114307947 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 04:45:08 INFO - PROCESS | 3760 | 1467114308047 Marionette TRACE conn2 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:08 INFO - PROCESS | 3760 | 1467114308052 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:08 INFO - PROCESS | 3760 | ++DOCSHELL 10E10000 == 39 [pid = 3760] [id = 444] 04:45:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (10E76800) [pid = 3760] [serial = 1332] [outer = 00000000] 04:45:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (1123C800) [pid = 3760] [serial = 1333] [outer = 10E76800] 04:45:08 INFO - PROCESS | 3760 | 1467114308107 Marionette DEBUG loaded listener.js 04:45:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (11CCF400) [pid = 3760] [serial = 1334] [outer = 10E76800] 04:45:08 INFO - PROCESS | 3760 | 1467114308686 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 04:45:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 04:45:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 966ms 04:45:08 INFO - PROCESS | 3760 | 1467114308741 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 04:45:08 INFO - PROCESS | 3760 | 1467114308744 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 04:45:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 04:45:08 INFO - PROCESS | 3760 | 1467114308750 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 04:45:08 INFO - PROCESS | 3760 | 1467114308754 Marionette TRACE conn2 <- [1,1742,null,{}] 04:45:08 INFO - PROCESS | 3760 | 1467114308758 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:08 INFO - PROCESS | 3760 | 1467114308761 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:08 INFO - PROCESS | 3760 | 1467114308867 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 04:45:09 INFO - PROCESS | 3760 | 1467114309001 Marionette TRACE conn2 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:09 INFO - PROCESS | 3760 | 1467114309004 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:09 INFO - PROCESS | 3760 | ++DOCSHELL 13159800 == 40 [pid = 3760] [id = 445] 04:45:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (131EC400) [pid = 3760] [serial = 1335] [outer = 00000000] 04:45:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (14303C00) [pid = 3760] [serial = 1336] [outer = 131EC400] 04:45:09 INFO - PROCESS | 3760 | 1467114309061 Marionette DEBUG loaded listener.js 04:45:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (1530C400) [pid = 3760] [serial = 1337] [outer = 131EC400] 04:45:09 INFO - PROCESS | 3760 | 1467114309646 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 04:45:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 04:45:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 966ms 04:45:09 INFO - PROCESS | 3760 | 1467114309716 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 04:45:09 INFO - PROCESS | 3760 | 1467114309720 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 04:45:09 INFO - PROCESS | 3760 | 1467114309726 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 04:45:09 INFO - PROCESS | 3760 | 1467114309729 Marionette TRACE conn2 <- [1,1746,null,{}] 04:45:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 04:45:09 INFO - PROCESS | 3760 | 1467114309739 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:09 INFO - PROCESS | 3760 | 1467114309744 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:09 INFO - PROCESS | 3760 | 1467114309853 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 04:45:09 INFO - PROCESS | 3760 | 1467114309985 Marionette TRACE conn2 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:09 INFO - PROCESS | 3760 | 1467114309990 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:10 INFO - PROCESS | 3760 | ++DOCSHELL 16020400 == 41 [pid = 3760] [id = 446] 04:45:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (1678B400) [pid = 3760] [serial = 1338] [outer = 00000000] 04:45:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (19B93000) [pid = 3760] [serial = 1339] [outer = 1678B400] 04:45:10 INFO - PROCESS | 3760 | 1467114310052 Marionette DEBUG loaded listener.js 04:45:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (1A40D000) [pid = 3760] [serial = 1340] [outer = 1678B400] 04:45:10 INFO - PROCESS | 3760 | 1467114310641 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 04:45:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 04:45:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 951ms 04:45:10 INFO - PROCESS | 3760 | 1467114310681 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 04:45:10 INFO - PROCESS | 3760 | 1467114310684 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 04:45:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 04:45:10 INFO - PROCESS | 3760 | 1467114310688 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 04:45:10 INFO - PROCESS | 3760 | 1467114310690 Marionette TRACE conn2 <- [1,1750,null,{}] 04:45:10 INFO - PROCESS | 3760 | 1467114310693 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:10 INFO - PROCESS | 3760 | 1467114310696 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:10 INFO - PROCESS | 3760 | 1467114310912 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 04:45:11 INFO - PROCESS | 3760 | 1467114311076 Marionette TRACE conn2 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:11 INFO - PROCESS | 3760 | 1467114311080 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:11 INFO - PROCESS | 3760 | ++DOCSHELL 102CAC00 == 42 [pid = 3760] [id = 447] 04:45:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (102D2000) [pid = 3760] [serial = 1341] [outer = 00000000] 04:45:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (10A99800) [pid = 3760] [serial = 1342] [outer = 102D2000] 04:45:11 INFO - PROCESS | 3760 | 1467114311136 Marionette DEBUG loaded listener.js 04:45:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (10E0E000) [pid = 3760] [serial = 1343] [outer = 102D2000] 04:45:11 INFO - PROCESS | 3760 | --DOCSHELL 129B8C00 == 41 [pid = 3760] [id = 442] 04:45:11 INFO - PROCESS | 3760 | --DOCSHELL 12821C00 == 40 [pid = 3760] [id = 441] 04:45:11 INFO - PROCESS | 3760 | --DOCSHELL 0C7EF800 == 39 [pid = 3760] [id = 440] 04:45:11 INFO - PROCESS | 3760 | --DOCSHELL 12BDDC00 == 38 [pid = 3760] [id = 439] 04:45:11 INFO - PROCESS | 3760 | --DOCSHELL 1602A800 == 37 [pid = 3760] [id = 438] 04:45:11 INFO - PROCESS | 3760 | --DOCSHELL 13D0CC00 == 36 [pid = 3760] [id = 437] 04:45:11 INFO - PROCESS | 3760 | --DOCSHELL 12D86800 == 35 [pid = 3760] [id = 436] 04:45:11 INFO - PROCESS | 3760 | --DOCSHELL 10E0C800 == 34 [pid = 3760] [id = 435] 04:45:11 INFO - PROCESS | 3760 | --DOCSHELL 0C7EF400 == 33 [pid = 3760] [id = 433] 04:45:11 INFO - PROCESS | 3760 | --DOCSHELL 0C773400 == 32 [pid = 3760] [id = 434] 04:45:11 INFO - PROCESS | 3760 | --DOCSHELL 15D7F000 == 31 [pid = 3760] [id = 432] 04:45:11 INFO - PROCESS | 3760 | --DOCSHELL 16020400 == 30 [pid = 3760] [id = 446] 04:45:11 INFO - PROCESS | 3760 | --DOCSHELL 1312D000 == 29 [pid = 3760] [id = 443] 04:45:11 INFO - PROCESS | 3760 | --DOCSHELL 10E10000 == 28 [pid = 3760] [id = 444] 04:45:11 INFO - PROCESS | 3760 | --DOCSHELL 13159800 == 27 [pid = 3760] [id = 445] 04:45:11 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (1520D800) [pid = 3760] [serial = 1267] [outer = 00000000] [url = about:blank] 04:45:11 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (15588000) [pid = 3760] [serial = 1268] [outer = 00000000] [url = about:blank] 04:45:11 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (197BD800) [pid = 3760] [serial = 1276] [outer = 00000000] [url = about:blank] 04:45:11 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (197C0000) [pid = 3760] [serial = 1277] [outer = 00000000] [url = about:blank] 04:45:11 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (10A94C00) [pid = 3760] [serial = 1258] [outer = 00000000] [url = about:blank] 04:45:11 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (10E06000) [pid = 3760] [serial = 1259] [outer = 00000000] [url = about:blank] 04:45:11 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (15D81000) [pid = 3760] [serial = 1270] [outer = 00000000] [url = about:blank] 04:45:11 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (16024400) [pid = 3760] [serial = 1271] [outer = 00000000] [url = about:blank] 04:45:11 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (199BC400) [pid = 3760] [serial = 1279] [outer = 00000000] [url = about:blank] 04:45:11 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (13259800) [pid = 3760] [serial = 1264] [outer = 00000000] [url = about:blank] 04:45:11 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1346C400) [pid = 3760] [serial = 1265] [outer = 00000000] [url = about:blank] 04:45:11 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (114D2800) [pid = 3760] [serial = 1261] [outer = 00000000] [url = about:blank] 04:45:11 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (11CD0800) [pid = 3760] [serial = 1262] [outer = 00000000] [url = about:blank] 04:45:11 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (16DE2C00) [pid = 3760] [serial = 1273] [outer = 00000000] [url = about:blank] 04:45:11 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (177F0800) [pid = 3760] [serial = 1274] [outer = 00000000] [url = about:blank] 04:45:11 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (1A60D800) [pid = 3760] [serial = 1256] [outer = 00000000] [url = about:blank] 04:45:11 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (1A605000) [pid = 3760] [serial = 1285] [outer = 00000000] [url = about:blank] 04:45:11 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (131EB800) [pid = 3760] [serial = 1291] [outer = 00000000] [url = about:blank] 04:45:11 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (1A676800) [pid = 3760] [serial = 1288] [outer = 00000000] [url = about:blank] 04:45:11 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (1A675400) [pid = 3760] [serial = 1295] [outer = 00000000] [url = about:blank] 04:45:11 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (1A603400) [pid = 3760] [serial = 1294] [outer = 00000000] [url = about:blank] 04:45:11 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (1A7F1000) [pid = 3760] [serial = 1289] [outer = 00000000] [url = about:blank] 04:45:11 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (19F38C00) [pid = 3760] [serial = 1282] [outer = 00000000] [url = about:blank] 04:45:11 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (19F3A000) [pid = 3760] [serial = 1283] [outer = 00000000] [url = about:blank] 04:45:11 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (1A608C00) [pid = 3760] [serial = 1286] [outer = 00000000] [url = about:blank] 04:45:11 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (199BC800) [pid = 3760] [serial = 1280] [outer = 00000000] [url = about:blank] 04:45:11 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (15D76C00) [pid = 3760] [serial = 1292] [outer = 00000000] [url = about:blank] 04:45:11 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (1A7FB000) [pid = 3760] [serial = 1297] [outer = 00000000] [url = about:blank] 04:45:12 INFO - PROCESS | 3760 | 1467114312226 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 04:45:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 04:45:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1584ms 04:45:12 INFO - PROCESS | 3760 | 1467114312283 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 04:45:12 INFO - PROCESS | 3760 | 1467114312287 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 04:45:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 04:45:12 INFO - PROCESS | 3760 | 1467114312291 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 04:45:12 INFO - PROCESS | 3760 | 1467114312294 Marionette TRACE conn2 <- [1,1754,null,{}] 04:45:12 INFO - PROCESS | 3760 | 1467114312306 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:12 INFO - PROCESS | 3760 | 1467114312309 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:12 INFO - PROCESS | 3760 | 1467114312430 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 04:45:12 INFO - PROCESS | 3760 | 1467114312508 Marionette TRACE conn2 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:12 INFO - PROCESS | 3760 | 1467114312510 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:12 INFO - PROCESS | 3760 | ++DOCSHELL 10E09000 == 28 [pid = 3760] [id = 448] 04:45:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (10E09C00) [pid = 3760] [serial = 1344] [outer = 00000000] 04:45:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (11238C00) [pid = 3760] [serial = 1345] [outer = 10E09C00] 04:45:12 INFO - PROCESS | 3760 | 1467114312559 Marionette DEBUG loaded listener.js 04:45:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (11445000) [pid = 3760] [serial = 1346] [outer = 10E09C00] 04:45:12 INFO - PROCESS | 3760 | 1467114312957 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 04:45:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 04:45:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 709ms 04:45:12 INFO - PROCESS | 3760 | 1467114312994 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 04:45:13 INFO - PROCESS | 3760 | 1467114312999 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 04:45:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 04:45:13 INFO - PROCESS | 3760 | 1467114313006 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 04:45:13 INFO - PROCESS | 3760 | 1467114313008 Marionette TRACE conn2 <- [1,1758,null,{}] 04:45:13 INFO - PROCESS | 3760 | 1467114313012 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:13 INFO - PROCESS | 3760 | 1467114313015 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:13 INFO - PROCESS | 3760 | 1467114313102 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 04:45:13 INFO - PROCESS | 3760 | 1467114313108 Marionette TRACE conn2 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:13 INFO - PROCESS | 3760 | 1467114313111 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:13 INFO - PROCESS | 3760 | ++DOCSHELL 12BDDC00 == 29 [pid = 3760] [id = 449] 04:45:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (12D7F400) [pid = 3760] [serial = 1347] [outer = 00000000] 04:45:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (130A2C00) [pid = 3760] [serial = 1348] [outer = 12D7F400] 04:45:13 INFO - PROCESS | 3760 | 1467114313158 Marionette DEBUG loaded listener.js 04:45:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (1312D000) [pid = 3760] [serial = 1349] [outer = 12D7F400] 04:45:13 INFO - PROCESS | 3760 | 1467114313603 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 04:45:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 04:45:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 604ms 04:45:13 INFO - PROCESS | 3760 | 1467114313628 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 04:45:13 INFO - PROCESS | 3760 | 1467114313630 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 04:45:13 INFO - PROCESS | 3760 | 1467114313633 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 04:45:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 04:45:13 INFO - PROCESS | 3760 | 1467114313637 Marionette TRACE conn2 <- [1,1762,null,{}] 04:45:13 INFO - PROCESS | 3760 | 1467114313648 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:13 INFO - PROCESS | 3760 | 1467114313652 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:13 INFO - PROCESS | 3760 | 1467114313733 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 04:45:13 INFO - PROCESS | 3760 | 1467114313742 Marionette TRACE conn2 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:13 INFO - PROCESS | 3760 | 1467114313746 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:13 INFO - PROCESS | 3760 | ++DOCSHELL 1542C800 == 30 [pid = 3760] [id = 450] 04:45:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (1542F400) [pid = 3760] [serial = 1350] [outer = 00000000] 04:45:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (15592C00) [pid = 3760] [serial = 1351] [outer = 1542F400] 04:45:13 INFO - PROCESS | 3760 | 1467114313831 Marionette DEBUG loaded listener.js 04:45:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (158D7400) [pid = 3760] [serial = 1352] [outer = 1542F400] 04:45:14 INFO - PROCESS | 3760 | 1467114314255 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 04:45:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 04:45:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 679ms 04:45:14 INFO - PROCESS | 3760 | 1467114314315 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 04:45:14 INFO - PROCESS | 3760 | 1467114314318 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 04:45:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 04:45:14 INFO - PROCESS | 3760 | 1467114314331 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 04:45:14 INFO - PROCESS | 3760 | 1467114314332 Marionette TRACE conn2 <- [1,1766,null,{}] 04:45:14 INFO - PROCESS | 3760 | 1467114314336 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:14 INFO - PROCESS | 3760 | 1467114314338 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:14 INFO - PROCESS | 3760 | 1467114314454 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 04:45:14 INFO - PROCESS | 3760 | 1467114314459 Marionette TRACE conn2 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:14 INFO - PROCESS | 3760 | 1467114314462 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:14 INFO - PROCESS | 3760 | ++DOCSHELL 158C9C00 == 31 [pid = 3760] [id = 451] 04:45:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (15D82800) [pid = 3760] [serial = 1353] [outer = 00000000] 04:45:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (1678E400) [pid = 3760] [serial = 1354] [outer = 15D82800] 04:45:14 INFO - PROCESS | 3760 | 1467114314555 Marionette DEBUG loaded listener.js 04:45:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (16D30000) [pid = 3760] [serial = 1355] [outer = 15D82800] 04:45:14 INFO - PROCESS | 3760 | 1467114314955 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 04:45:14 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 04:45:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 679ms 04:45:14 INFO - PROCESS | 3760 | 1467114315005 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 04:45:14 INFO - PROCESS | 3760 | 1467114315007 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 04:45:14 INFO - PROCESS | 3760 | 1467114315010 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 04:45:14 INFO - PROCESS | 3760 | 1467114315012 Marionette TRACE conn2 <- [1,1770,null,{}] 04:45:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 04:45:14 INFO - PROCESS | 3760 | 1467114315015 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:14 INFO - PROCESS | 3760 | 1467114315017 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:15 INFO - PROCESS | 3760 | 1467114315107 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 04:45:15 INFO - PROCESS | 3760 | 1467114315197 Marionette TRACE conn2 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:15 INFO - PROCESS | 3760 | 1467114315199 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:15 INFO - PROCESS | 3760 | ++DOCSHELL 16DDDC00 == 32 [pid = 3760] [id = 452] 04:45:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (17468C00) [pid = 3760] [serial = 1356] [outer = 00000000] 04:45:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (17AC6C00) [pid = 3760] [serial = 1357] [outer = 17468C00] 04:45:15 INFO - PROCESS | 3760 | 1467114315242 Marionette DEBUG loaded listener.js 04:45:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (17FF0C00) [pid = 3760] [serial = 1358] [outer = 17468C00] 04:45:15 INFO - PROCESS | 3760 | 1467114315651 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 04:45:15 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 04:45:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 710ms 04:45:15 INFO - PROCESS | 3760 | 1467114315718 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 04:45:15 INFO - PROCESS | 3760 | 1467114315720 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 04:45:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 04:45:15 INFO - PROCESS | 3760 | 1467114315731 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 04:45:15 INFO - PROCESS | 3760 | 1467114315733 Marionette TRACE conn2 <- [1,1774,null,{}] 04:45:15 INFO - PROCESS | 3760 | 1467114315741 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:15 INFO - PROCESS | 3760 | 1467114315746 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:15 INFO - PROCESS | 3760 | 1467114315884 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 04:45:15 INFO - PROCESS | 3760 | 1467114315954 Marionette TRACE conn2 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:15 INFO - PROCESS | 3760 | 1467114315956 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:15 INFO - PROCESS | 3760 | ++DOCSHELL 199B6400 == 33 [pid = 3760] [id = 453] 04:45:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (199C0C00) [pid = 3760] [serial = 1359] [outer = 00000000] 04:45:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (19B97800) [pid = 3760] [serial = 1360] [outer = 199C0C00] 04:45:15 INFO - PROCESS | 3760 | 1467114316000 Marionette DEBUG loaded listener.js 04:45:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (1A1A3400) [pid = 3760] [serial = 1361] [outer = 199C0C00] 04:45:16 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (17719800) [pid = 3760] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 04:45:16 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (13108800) [pid = 3760] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 04:45:16 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (1746D800) [pid = 3760] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 04:45:16 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (1602B800) [pid = 3760] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 04:45:16 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (15429800) [pid = 3760] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 04:45:16 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (17712800) [pid = 3760] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 04:45:16 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (102C9000) [pid = 3760] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 04:45:16 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (0C774800) [pid = 3760] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 04:45:16 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (10E0DC00) [pid = 3760] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 04:45:16 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (1530B000) [pid = 3760] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 04:45:16 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (12BD7000) [pid = 3760] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 04:45:16 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (130A7000) [pid = 3760] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 04:45:16 INFO - PROCESS | 3760 | 1467114316526 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 04:45:16 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 04:45:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 830ms 04:45:16 INFO - PROCESS | 3760 | 1467114316561 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 04:45:16 INFO - PROCESS | 3760 | 1467114316563 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 04:45:16 INFO - PROCESS | 3760 | 1467114316567 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 04:45:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 04:45:16 INFO - PROCESS | 3760 | 1467114316568 Marionette TRACE conn2 <- [1,1778,null,{}] 04:45:16 INFO - PROCESS | 3760 | 1467114316572 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:16 INFO - PROCESS | 3760 | 1467114316574 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:16 INFO - PROCESS | 3760 | 1467114316648 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 04:45:16 INFO - PROCESS | 3760 | 1467114316740 Marionette TRACE conn2 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:16 INFO - PROCESS | 3760 | 1467114316742 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:16 INFO - PROCESS | 3760 | ++DOCSHELL 0C7EFC00 == 34 [pid = 3760] [id = 454] 04:45:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (0C7F4800) [pid = 3760] [serial = 1362] [outer = 00000000] 04:45:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (13115400) [pid = 3760] [serial = 1363] [outer = 0C7F4800] 04:45:16 INFO - PROCESS | 3760 | 1467114316785 Marionette DEBUG loaded listener.js 04:45:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (13159800) [pid = 3760] [serial = 1364] [outer = 0C7F4800] 04:45:17 INFO - PROCESS | 3760 | 1467114317113 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 04:45:17 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) 04:45:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 573ms 04:45:17 INFO - PROCESS | 3760 | 1467114317148 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 04:45:17 INFO - PROCESS | 3760 | 1467114317150 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 04:45:17 INFO - PROCESS | 3760 | 1467114317153 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 04:45:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 04:45:17 INFO - PROCESS | 3760 | 1467114317155 Marionette TRACE conn2 <- [1,1782,null,{}] 04:45:17 INFO - PROCESS | 3760 | 1467114317158 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:17 INFO - PROCESS | 3760 | 1467114317159 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:17 INFO - PROCESS | 3760 | 1467114317271 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 04:45:17 INFO - PROCESS | 3760 | 1467114317279 Marionette TRACE conn2 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:17 INFO - PROCESS | 3760 | 1467114317281 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:17 INFO - PROCESS | 3760 | ++DOCSHELL 0F97E400 == 35 [pid = 3760] [id = 455] 04:45:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (10F51000) [pid = 3760] [serial = 1365] [outer = 00000000] 04:45:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (199C2C00) [pid = 3760] [serial = 1366] [outer = 10F51000] 04:45:17 INFO - PROCESS | 3760 | 1467114317324 Marionette DEBUG loaded listener.js 04:45:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (19B88400) [pid = 3760] [serial = 1367] [outer = 10F51000] 04:45:17 INFO - PROCESS | 3760 | 1467114317724 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 04:45:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:45:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 619ms 04:45:17 INFO - PROCESS | 3760 | 1467114317774 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 04:45:17 INFO - PROCESS | 3760 | 1467114317776 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 04:45:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 04:45:17 INFO - PROCESS | 3760 | 1467114317779 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 04:45:17 INFO - PROCESS | 3760 | 1467114317781 Marionette TRACE conn2 <- [1,1786,null,{}] 04:45:17 INFO - PROCESS | 3760 | 1467114317784 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:17 INFO - PROCESS | 3760 | 1467114317786 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:17 INFO - PROCESS | 3760 | 1467114317862 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 04:45:17 INFO - PROCESS | 3760 | 1467114317985 Marionette TRACE conn2 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:17 INFO - PROCESS | 3760 | 1467114317987 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:17 INFO - PROCESS | 3760 | ++DOCSHELL 0C7E6C00 == 36 [pid = 3760] [id = 456] 04:45:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (15424C00) [pid = 3760] [serial = 1368] [outer = 00000000] 04:45:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (1A604000) [pid = 3760] [serial = 1369] [outer = 15424C00] 04:45:18 INFO - PROCESS | 3760 | 1467114318013 Marionette DEBUG loaded listener.js 04:45:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1A604800) [pid = 3760] [serial = 1370] [outer = 15424C00] 04:45:18 INFO - PROCESS | 3760 | 1467114318401 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 04:45:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 04:45:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 664ms 04:45:18 INFO - PROCESS | 3760 | 1467114318463 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 04:45:18 INFO - PROCESS | 3760 | 1467114318467 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 04:45:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 04:45:18 INFO - PROCESS | 3760 | 1467114318473 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 04:45:18 INFO - PROCESS | 3760 | 1467114318478 Marionette TRACE conn2 <- [1,1790,null,{}] 04:45:18 INFO - PROCESS | 3760 | 1467114318469 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:18 INFO - PROCESS | 3760 | 1467114318472 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:18 INFO - PROCESS | 3760 | 1467114318612 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 04:45:18 INFO - PROCESS | 3760 | 1467114318741 Marionette TRACE conn2 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:18 INFO - PROCESS | 3760 | 1467114318744 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:18 INFO - PROCESS | 3760 | ++DOCSHELL 10A7E000 == 37 [pid = 3760] [id = 457] 04:45:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (10A98000) [pid = 3760] [serial = 1371] [outer = 00000000] 04:45:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (10E0F400) [pid = 3760] [serial = 1372] [outer = 10A98000] 04:45:18 INFO - PROCESS | 3760 | 1467114318804 Marionette DEBUG loaded listener.js 04:45:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (11236C00) [pid = 3760] [serial = 1373] [outer = 10A98000] 04:45:19 INFO - PROCESS | 3760 | 1467114319508 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:45:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 04:45:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1117ms 04:45:19 INFO - PROCESS | 3760 | 1467114319581 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 04:45:19 INFO - PROCESS | 3760 | 1467114319586 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 04:45:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 04:45:19 INFO - PROCESS | 3760 | 1467114319593 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 04:45:19 INFO - PROCESS | 3760 | 1467114319596 Marionette TRACE conn2 <- [1,1794,null,{}] 04:45:19 INFO - PROCESS | 3760 | 1467114319600 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:19 INFO - PROCESS | 3760 | 1467114319603 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:19 INFO - PROCESS | 3760 | 1467114319728 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 04:45:19 INFO - PROCESS | 3760 | 1467114319856 Marionette TRACE conn2 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:19 INFO - PROCESS | 3760 | 1467114319859 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:19 INFO - PROCESS | 3760 | ++DOCSHELL 131EA800 == 38 [pid = 3760] [id = 458] 04:45:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (131EAC00) [pid = 3760] [serial = 1374] [outer = 00000000] 04:45:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (1393B000) [pid = 3760] [serial = 1375] [outer = 131EAC00] 04:45:19 INFO - PROCESS | 3760 | 1467114319918 Marionette DEBUG loaded listener.js 04:45:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (15205C00) [pid = 3760] [serial = 1376] [outer = 131EAC00] 04:45:20 INFO - PROCESS | 3760 | 1467114320768 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 04:45:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 04:45:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1253ms 04:45:20 INFO - PROCESS | 3760 | 1467114320857 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 04:45:20 INFO - PROCESS | 3760 | 1467114320861 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 04:45:20 INFO - PROCESS | 3760 | 1467114320866 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 04:45:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 04:45:20 INFO - PROCESS | 3760 | 1467114320869 Marionette TRACE conn2 <- [1,1798,null,{}] 04:45:20 INFO - PROCESS | 3760 | 1467114320875 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:20 INFO - PROCESS | 3760 | 1467114320877 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:20 INFO - PROCESS | 3760 | 1467114320966 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 04:45:20 INFO - PROCESS | 3760 | --DOCSHELL 0F97E400 == 37 [pid = 3760] [id = 455] 04:45:20 INFO - PROCESS | 3760 | --DOCSHELL 0C7EFC00 == 36 [pid = 3760] [id = 454] 04:45:20 INFO - PROCESS | 3760 | --DOCSHELL 199B6400 == 35 [pid = 3760] [id = 453] 04:45:20 INFO - PROCESS | 3760 | --DOCSHELL 16DDDC00 == 34 [pid = 3760] [id = 452] 04:45:20 INFO - PROCESS | 3760 | --DOCSHELL 158C9C00 == 33 [pid = 3760] [id = 451] 04:45:20 INFO - PROCESS | 3760 | --DOCSHELL 1542C800 == 32 [pid = 3760] [id = 450] 04:45:20 INFO - PROCESS | 3760 | --DOCSHELL 12BDDC00 == 31 [pid = 3760] [id = 449] 04:45:20 INFO - PROCESS | 3760 | --DOCSHELL 10E09000 == 30 [pid = 3760] [id = 448] 04:45:20 INFO - PROCESS | 3760 | --DOCSHELL 102CAC00 == 29 [pid = 3760] [id = 447] 04:45:20 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (197BAC00) [pid = 3760] [serial = 1324] [outer = 00000000] [url = about:blank] 04:45:20 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (17FF6800) [pid = 3760] [serial = 1319] [outer = 00000000] [url = about:blank] 04:45:20 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (16B36C00) [pid = 3760] [serial = 1316] [outer = 00000000] [url = about:blank] 04:45:20 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (19841800) [pid = 3760] [serial = 1325] [outer = 00000000] [url = about:blank] 04:45:20 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (19846800) [pid = 3760] [serial = 1322] [outer = 00000000] [url = about:blank] 04:45:20 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (1AA50000) [pid = 3760] [serial = 1298] [outer = 00000000] [url = about:blank] 04:45:20 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (11232C00) [pid = 3760] [serial = 1301] [outer = 00000000] [url = about:blank] 04:45:20 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (0C7F0C00) [pid = 3760] [serial = 1303] [outer = 00000000] [url = about:blank] 04:45:20 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (10A10000) [pid = 3760] [serial = 1304] [outer = 00000000] [url = about:blank] 04:45:20 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (129F3000) [pid = 3760] [serial = 1307] [outer = 00000000] [url = about:blank] 04:45:20 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (17719C00) [pid = 3760] [serial = 1318] [outer = 00000000] [url = about:blank] 04:45:20 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (158C8C00) [pid = 3760] [serial = 1313] [outer = 00000000] [url = about:blank] 04:45:20 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (19843C00) [pid = 3760] [serial = 1327] [outer = 00000000] [url = about:blank] 04:45:21 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (16799400) [pid = 3760] [serial = 1315] [outer = 00000000] [url = about:blank] 04:45:21 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (10E78400) [pid = 3760] [serial = 1300] [outer = 00000000] [url = about:blank] 04:45:21 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (1984B000) [pid = 3760] [serial = 1321] [outer = 00000000] [url = about:blank] 04:45:21 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (1393F800) [pid = 3760] [serial = 1310] [outer = 00000000] [url = about:blank] 04:45:21 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (112C6400) [pid = 3760] [serial = 1306] [outer = 00000000] [url = about:blank] 04:45:21 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (131EB000) [pid = 3760] [serial = 1309] [outer = 00000000] [url = about:blank] 04:45:21 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (1542BC00) [pid = 3760] [serial = 1312] [outer = 00000000] [url = about:blank] 04:45:21 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (1A5F8C00) [pid = 3760] [serial = 1330] [outer = 00000000] [url = about:blank] 04:45:21 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (1A5F7000) [pid = 3760] [serial = 1331] [outer = 00000000] [url = about:blank] 04:45:21 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (19B96000) [pid = 3760] [serial = 1328] [outer = 00000000] [url = about:blank] 04:45:21 INFO - PROCESS | 3760 | 1467114321095 Marionette TRACE conn2 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:21 INFO - PROCESS | 3760 | 1467114321099 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:21 INFO - PROCESS | 3760 | ++DOCSHELL 0C7F0C00 == 30 [pid = 3760] [id = 459] 04:45:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (0F97E400) [pid = 3760] [serial = 1377] [outer = 00000000] 04:45:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (10A0FC00) [pid = 3760] [serial = 1378] [outer = 0F97E400] 04:45:21 INFO - PROCESS | 3760 | 1467114321149 Marionette DEBUG loaded listener.js 04:45:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (10E05000) [pid = 3760] [serial = 1379] [outer = 0F97E400] 04:45:21 INFO - PROCESS | 3760 | 1467114321543 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 04:45:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 04:45:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 710ms 04:45:21 INFO - PROCESS | 3760 | 1467114321581 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 04:45:21 INFO - PROCESS | 3760 | 1467114321586 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 04:45:21 INFO - PROCESS | 3760 | 1467114321592 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 04:45:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 04:45:21 INFO - PROCESS | 3760 | 1467114321595 Marionette TRACE conn2 <- [1,1802,null,{}] 04:45:21 INFO - PROCESS | 3760 | 1467114321598 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:21 INFO - PROCESS | 3760 | 1467114321601 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:21 INFO - PROCESS | 3760 | 1467114321684 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 04:45:21 INFO - PROCESS | 3760 | 1467114321690 Marionette TRACE conn2 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:21 INFO - PROCESS | 3760 | 1467114321692 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:21 INFO - PROCESS | 3760 | ++DOCSHELL 12929C00 == 31 [pid = 3760] [id = 460] 04:45:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (129A9800) [pid = 3760] [serial = 1380] [outer = 00000000] 04:45:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (130A4C00) [pid = 3760] [serial = 1381] [outer = 129A9800] 04:45:21 INFO - PROCESS | 3760 | 1467114321738 Marionette DEBUG loaded listener.js 04:45:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (1314D000) [pid = 3760] [serial = 1382] [outer = 129A9800] 04:45:22 INFO - PROCESS | 3760 | 1467114322192 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 04:45:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 04:45:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 603ms 04:45:22 INFO - PROCESS | 3760 | 1467114322214 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 04:45:22 INFO - PROCESS | 3760 | 1467114322216 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 04:45:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 04:45:22 INFO - PROCESS | 3760 | 1467114322219 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 04:45:22 INFO - PROCESS | 3760 | 1467114322223 Marionette TRACE conn2 <- [1,1806,null,{}] 04:45:22 INFO - PROCESS | 3760 | 1467114322233 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:22 INFO - PROCESS | 3760 | 1467114322238 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:22 INFO - PROCESS | 3760 | 1467114322320 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 04:45:22 INFO - PROCESS | 3760 | 1467114322329 Marionette TRACE conn2 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:22 INFO - PROCESS | 3760 | 1467114322333 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:22 INFO - PROCESS | 3760 | ++DOCSHELL 15871000 == 32 [pid = 3760] [id = 461] 04:45:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (15871C00) [pid = 3760] [serial = 1383] [outer = 00000000] 04:45:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (158D4400) [pid = 3760] [serial = 1384] [outer = 15871C00] 04:45:22 INFO - PROCESS | 3760 | 1467114322380 Marionette DEBUG loaded listener.js 04:45:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (16020800) [pid = 3760] [serial = 1385] [outer = 15871C00] 04:45:22 INFO - PROCESS | 3760 | 1467114322824 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 04:45:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 04:45:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 665ms 04:45:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 04:45:22 INFO - PROCESS | 3760 | 1467114322901 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 04:45:22 INFO - PROCESS | 3760 | 1467114322904 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 04:45:22 INFO - PROCESS | 3760 | 1467114322907 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 04:45:22 INFO - PROCESS | 3760 | 1467114322909 Marionette TRACE conn2 <- [1,1810,null,{}] 04:45:22 INFO - PROCESS | 3760 | 1467114322912 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:22 INFO - PROCESS | 3760 | 1467114322914 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:22 INFO - PROCESS | 3760 | 1467114322990 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 04:45:22 INFO - PROCESS | 3760 | 1467114322995 Marionette TRACE conn2 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:22 INFO - PROCESS | 3760 | 1467114322997 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:23 INFO - PROCESS | 3760 | ++DOCSHELL 1678EC00 == 33 [pid = 3760] [id = 462] 04:45:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (1678F400) [pid = 3760] [serial = 1386] [outer = 00000000] 04:45:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (176C9000) [pid = 3760] [serial = 1387] [outer = 1678F400] 04:45:23 INFO - PROCESS | 3760 | 1467114323040 Marionette DEBUG loaded listener.js 04:45:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (17AC7000) [pid = 3760] [serial = 1388] [outer = 1678F400] 04:45:23 INFO - PROCESS | 3760 | 1467114323495 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 04:45:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 04:45:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 618ms 04:45:23 INFO - PROCESS | 3760 | 1467114323512 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 04:45:23 INFO - PROCESS | 3760 | 1467114323514 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 04:45:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 04:45:23 INFO - PROCESS | 3760 | 1467114323517 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 04:45:23 INFO - PROCESS | 3760 | 1467114323519 Marionette TRACE conn2 <- [1,1814,null,{}] 04:45:23 INFO - PROCESS | 3760 | 1467114323526 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:23 INFO - PROCESS | 3760 | 1467114323528 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:23 INFO - PROCESS | 3760 | 1467114323635 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 04:45:23 INFO - PROCESS | 3760 | 1467114323722 Marionette TRACE conn2 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:23 INFO - PROCESS | 3760 | 1467114323724 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:23 INFO - PROCESS | 3760 | ++DOCSHELL 114CB800 == 34 [pid = 3760] [id = 463] 04:45:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (13D0C800) [pid = 3760] [serial = 1389] [outer = 00000000] 04:45:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (197BA400) [pid = 3760] [serial = 1390] [outer = 13D0C800] 04:45:23 INFO - PROCESS | 3760 | 1467114323767 Marionette DEBUG loaded listener.js 04:45:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (197C1400) [pid = 3760] [serial = 1391] [outer = 13D0C800] 04:45:24 INFO - PROCESS | 3760 | 1467114324188 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 04:45:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 04:45:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 710ms 04:45:24 INFO - PROCESS | 3760 | 1467114324239 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 04:45:24 INFO - PROCESS | 3760 | 1467114324241 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 04:45:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 04:45:24 INFO - PROCESS | 3760 | 1467114324244 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 04:45:24 INFO - PROCESS | 3760 | 1467114324246 Marionette TRACE conn2 <- [1,1818,null,{}] 04:45:24 INFO - PROCESS | 3760 | 1467114324250 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:24 INFO - PROCESS | 3760 | 1467114324255 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:24 INFO - PROCESS | 3760 | 1467114324396 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 04:45:24 INFO - PROCESS | 3760 | 1467114324392 Marionette TRACE conn2 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:24 INFO - PROCESS | 3760 | 1467114324394 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:24 INFO - PROCESS | 3760 | ++DOCSHELL 10275800 == 35 [pid = 3760] [id = 464] 04:45:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (199B8800) [pid = 3760] [serial = 1392] [outer = 00000000] 04:45:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (19BBCC00) [pid = 3760] [serial = 1393] [outer = 199B8800] 04:45:24 INFO - PROCESS | 3760 | 1467114324438 Marionette DEBUG loaded listener.js 04:45:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (19B94C00) [pid = 3760] [serial = 1394] [outer = 199B8800] 04:45:24 INFO - PROCESS | 3760 | 1467114324854 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 04:45:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 04:45:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 664ms 04:45:24 INFO - PROCESS | 3760 | 1467114324916 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 04:45:24 INFO - PROCESS | 3760 | 1467114324918 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 04:45:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 04:45:24 INFO - PROCESS | 3760 | 1467114324921 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 04:45:24 INFO - PROCESS | 3760 | 1467114324923 Marionette TRACE conn2 <- [1,1822,null,{}] 04:45:24 INFO - PROCESS | 3760 | 1467114324961 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:24 INFO - PROCESS | 3760 | 1467114324973 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:25 INFO - PROCESS | 3760 | 1467114325079 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 04:45:25 INFO - PROCESS | 3760 | 1467114325090 Marionette TRACE conn2 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:25 INFO - PROCESS | 3760 | 1467114325092 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:25 INFO - PROCESS | 3760 | ++DOCSHELL 1310D800 == 36 [pid = 3760] [id = 465] 04:45:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (13132C00) [pid = 3760] [serial = 1395] [outer = 00000000] 04:45:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (1A5F8C00) [pid = 3760] [serial = 1396] [outer = 13132C00] 04:45:25 INFO - PROCESS | 3760 | 1467114325261 Marionette DEBUG loaded listener.js 04:45:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (1A5FA000) [pid = 3760] [serial = 1397] [outer = 13132C00] 04:45:25 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (10F51000) [pid = 3760] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 04:45:25 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (12D7F400) [pid = 3760] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 04:45:25 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1542F400) [pid = 3760] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 04:45:25 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (10E09C00) [pid = 3760] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 04:45:25 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (102D2000) [pid = 3760] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 04:45:25 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (199C0C00) [pid = 3760] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 04:45:25 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (10E76800) [pid = 3760] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 04:45:25 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (131EC400) [pid = 3760] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 04:45:25 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (1678B400) [pid = 3760] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 04:45:25 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (17468C00) [pid = 3760] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 04:45:25 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (0C7F4800) [pid = 3760] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 04:45:25 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (15D82800) [pid = 3760] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 04:45:25 INFO - PROCESS | 3760 | 1467114325605 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 04:45:25 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 04:45:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 694ms 04:45:25 INFO - PROCESS | 3760 | 1467114325624 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 04:45:25 INFO - PROCESS | 3760 | 1467114325626 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 04:45:25 INFO - PROCESS | 3760 | 1467114325629 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 04:45:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 04:45:25 INFO - PROCESS | 3760 | 1467114325631 Marionette TRACE conn2 <- [1,1826,null,{}] 04:45:25 INFO - PROCESS | 3760 | 1467114325635 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:25 INFO - PROCESS | 3760 | 1467114325636 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:25 INFO - PROCESS | 3760 | 1467114325713 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 04:45:25 INFO - PROCESS | 3760 | 1467114325719 Marionette TRACE conn2 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:25 INFO - PROCESS | 3760 | 1467114325721 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:25 INFO - PROCESS | 3760 | ++DOCSHELL 10559400 == 37 [pid = 3760] [id = 466] 04:45:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (112C7800) [pid = 3760] [serial = 1398] [outer = 00000000] 04:45:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (16950400) [pid = 3760] [serial = 1399] [outer = 112C7800] 04:45:25 INFO - PROCESS | 3760 | 1467114325763 Marionette DEBUG loaded listener.js 04:45:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (16953C00) [pid = 3760] [serial = 1400] [outer = 112C7800] 04:45:26 INFO - PROCESS | 3760 | 1467114326184 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 04:45:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 04:45:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 574ms 04:45:26 INFO - PROCESS | 3760 | 1467114326210 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 04:45:26 INFO - PROCESS | 3760 | 1467114326212 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 04:45:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 04:45:26 INFO - PROCESS | 3760 | 1467114326216 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 04:45:26 INFO - PROCESS | 3760 | 1467114326217 Marionette TRACE conn2 <- [1,1830,null,{}] 04:45:26 INFO - PROCESS | 3760 | 1467114326221 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:26 INFO - PROCESS | 3760 | 1467114326222 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:26 INFO - PROCESS | 3760 | 1467114326282 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 04:45:26 INFO - PROCESS | 3760 | 1467114326287 Marionette TRACE conn2 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:26 INFO - PROCESS | 3760 | 1467114326289 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:26 INFO - PROCESS | 3760 | ++DOCSHELL 1601E000 == 38 [pid = 3760] [id = 467] 04:45:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (1678B400) [pid = 3760] [serial = 1401] [outer = 00000000] 04:45:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (1A60F400) [pid = 3760] [serial = 1402] [outer = 1678B400] 04:45:26 INFO - PROCESS | 3760 | 1467114326332 Marionette DEBUG loaded listener.js 04:45:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (1A610400) [pid = 3760] [serial = 1403] [outer = 1678B400] 04:45:26 INFO - PROCESS | 3760 | 1467114326753 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 04:45:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 04:45:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 573ms 04:45:26 INFO - PROCESS | 3760 | 1467114326780 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 04:45:26 INFO - PROCESS | 3760 | 1467114326791 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 04:45:26 INFO - PROCESS | 3760 | 1467114326795 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 04:45:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 04:45:26 INFO - PROCESS | 3760 | 1467114326797 Marionette TRACE conn2 <- [1,1834,null,{}] 04:45:26 INFO - PROCESS | 3760 | 1467114326817 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:26 INFO - PROCESS | 3760 | 1467114326818 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:26 INFO - PROCESS | 3760 | 1467114326896 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 04:45:26 INFO - PROCESS | 3760 | 1467114326901 Marionette TRACE conn2 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:26 INFO - PROCESS | 3760 | 1467114326903 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:26 INFO - PROCESS | 3760 | ++DOCSHELL 19BBC400 == 39 [pid = 3760] [id = 468] 04:45:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (1A608C00) [pid = 3760] [serial = 1404] [outer = 00000000] 04:45:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1A674400) [pid = 3760] [serial = 1405] [outer = 1A608C00] 04:45:26 INFO - PROCESS | 3760 | 1467114326946 Marionette DEBUG loaded listener.js 04:45:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (1A675000) [pid = 3760] [serial = 1406] [outer = 1A608C00] 04:45:27 INFO - PROCESS | 3760 | 1467114327538 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 04:45:27 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) 04:45:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 769ms 04:45:27 INFO - PROCESS | 3760 | 1467114327582 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 04:45:27 INFO - PROCESS | 3760 | 1467114327587 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 04:45:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 04:45:27 INFO - PROCESS | 3760 | 1467114327677 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 04:45:27 INFO - PROCESS | 3760 | 1467114327681 Marionette TRACE conn2 <- [1,1838,null,{}] 04:45:27 INFO - PROCESS | 3760 | 1467114327690 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:27 INFO - PROCESS | 3760 | 1467114327695 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:27 INFO - PROCESS | 3760 | 1467114327821 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 04:45:27 INFO - PROCESS | 3760 | 1467114327950 Marionette TRACE conn2 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:27 INFO - PROCESS | 3760 | 1467114327953 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:27 INFO - PROCESS | 3760 | ++DOCSHELL 10A74C00 == 40 [pid = 3760] [id = 469] 04:45:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (10A9A400) [pid = 3760] [serial = 1407] [outer = 00000000] 04:45:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (11CD0400) [pid = 3760] [serial = 1408] [outer = 10A9A400] 04:45:28 INFO - PROCESS | 3760 | 1467114328011 Marionette DEBUG loaded listener.js 04:45:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (131E9000) [pid = 3760] [serial = 1409] [outer = 10A9A400] 04:45:28 INFO - PROCESS | 3760 | 1467114328547 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 04:45:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:45:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 966ms 04:45:28 INFO - PROCESS | 3760 | 1467114328600 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 04:45:28 INFO - PROCESS | 3760 | 1467114328604 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 04:45:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 04:45:28 INFO - PROCESS | 3760 | 1467114328611 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 04:45:28 INFO - PROCESS | 3760 | 1467114328613 Marionette TRACE conn2 <- [1,1842,null,{}] 04:45:28 INFO - PROCESS | 3760 | 1467114328617 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:28 INFO - PROCESS | 3760 | 1467114328620 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:28 INFO - PROCESS | 3760 | 1467114328710 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 04:45:28 INFO - PROCESS | 3760 | 1467114328819 Marionette TRACE conn2 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:28 INFO - PROCESS | 3760 | 1467114328822 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:28 INFO - PROCESS | 3760 | ++DOCSHELL 158CD400 == 41 [pid = 3760] [id = 470] 04:45:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (158D1400) [pid = 3760] [serial = 1410] [outer = 00000000] 04:45:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (16B30800) [pid = 3760] [serial = 1411] [outer = 158D1400] 04:45:28 INFO - PROCESS | 3760 | 1467114328878 Marionette DEBUG loaded listener.js 04:45:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (176C5400) [pid = 3760] [serial = 1412] [outer = 158D1400] 04:45:29 INFO - PROCESS | 3760 | 1467114329480 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:45:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 04:45:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 905ms 04:45:29 INFO - PROCESS | 3760 | 1467114329521 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 04:45:29 INFO - PROCESS | 3760 | 1467114329524 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 04:45:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 04:45:29 INFO - PROCESS | 3760 | 1467114329528 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 04:45:29 INFO - PROCESS | 3760 | 1467114329531 Marionette TRACE conn2 <- [1,1846,null,{}] 04:45:29 INFO - PROCESS | 3760 | 1467114329542 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:29 INFO - PROCESS | 3760 | 1467114329547 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:29 INFO - PROCESS | 3760 | 1467114329635 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 04:45:29 INFO - PROCESS | 3760 | 1467114329745 Marionette TRACE conn2 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:29 INFO - PROCESS | 3760 | 1467114329749 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:29 INFO - PROCESS | 3760 | ++DOCSHELL 1A1AE400 == 42 [pid = 3760] [id = 471] 04:45:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (1A40F000) [pid = 3760] [serial = 1413] [outer = 00000000] 04:45:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (1A60B800) [pid = 3760] [serial = 1414] [outer = 1A40F000] 04:45:29 INFO - PROCESS | 3760 | 1467114329857 Marionette DEBUG loaded listener.js 04:45:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (1A675400) [pid = 3760] [serial = 1415] [outer = 1A40F000] 04:45:30 INFO - PROCESS | 3760 | 1467114330616 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 04:45:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 04:45:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1147ms 04:45:30 INFO - PROCESS | 3760 | 1467114330683 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 04:45:30 INFO - PROCESS | 3760 | 1467114330687 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 04:45:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 04:45:30 INFO - PROCESS | 3760 | 1467114330695 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 04:45:30 INFO - PROCESS | 3760 | 1467114330698 Marionette TRACE conn2 <- [1,1850,null,{}] 04:45:30 INFO - PROCESS | 3760 | 1467114330703 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:30 INFO - PROCESS | 3760 | 1467114330705 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:30 INFO - PROCESS | 3760 | 1467114330804 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 04:45:31 INFO - PROCESS | 3760 | --DOCSHELL 1601E000 == 41 [pid = 3760] [id = 467] 04:45:31 INFO - PROCESS | 3760 | --DOCSHELL 10559400 == 40 [pid = 3760] [id = 466] 04:45:31 INFO - PROCESS | 3760 | --DOCSHELL 1310D800 == 39 [pid = 3760] [id = 465] 04:45:31 INFO - PROCESS | 3760 | --DOCSHELL 10275800 == 38 [pid = 3760] [id = 464] 04:45:31 INFO - PROCESS | 3760 | --DOCSHELL 114CB800 == 37 [pid = 3760] [id = 463] 04:45:31 INFO - PROCESS | 3760 | --DOCSHELL 1678EC00 == 36 [pid = 3760] [id = 462] 04:45:31 INFO - PROCESS | 3760 | --DOCSHELL 15871000 == 35 [pid = 3760] [id = 461] 04:45:31 INFO - PROCESS | 3760 | --DOCSHELL 12929C00 == 34 [pid = 3760] [id = 460] 04:45:31 INFO - PROCESS | 3760 | --DOCSHELL 0C7F0C00 == 33 [pid = 3760] [id = 459] 04:45:31 INFO - PROCESS | 3760 | --DOCSHELL 0C7E6C00 == 32 [pid = 3760] [id = 456] 04:45:31 INFO - PROCESS | 3760 | --DOCSHELL 10A7E000 == 31 [pid = 3760] [id = 457] 04:45:31 INFO - PROCESS | 3760 | --DOCSHELL 131EA800 == 30 [pid = 3760] [id = 458] 04:45:31 INFO - PROCESS | 3760 | --DOCSHELL 158CD400 == 29 [pid = 3760] [id = 470] 04:45:31 INFO - PROCESS | 3760 | --DOCSHELL 1A1AE400 == 28 [pid = 3760] [id = 471] 04:45:31 INFO - PROCESS | 3760 | --DOCSHELL 19BBC400 == 27 [pid = 3760] [id = 468] 04:45:31 INFO - PROCESS | 3760 | --DOCSHELL 10A74C00 == 26 [pid = 3760] [id = 469] 04:45:31 INFO - PROCESS | 3760 | 1467114331495 Marionette TRACE conn2 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:31 INFO - PROCESS | 3760 | 1467114331498 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:31 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (19B88400) [pid = 3760] [serial = 1367] [outer = 00000000] [url = about:blank] 04:45:31 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (130A2C00) [pid = 3760] [serial = 1348] [outer = 00000000] [url = about:blank] 04:45:31 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (1312D000) [pid = 3760] [serial = 1349] [outer = 00000000] [url = about:blank] 04:45:31 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (15592C00) [pid = 3760] [serial = 1351] [outer = 00000000] [url = about:blank] 04:45:31 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (11238C00) [pid = 3760] [serial = 1345] [outer = 00000000] [url = about:blank] 04:45:31 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (11445000) [pid = 3760] [serial = 1346] [outer = 00000000] [url = about:blank] 04:45:31 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (10E0E000) [pid = 3760] [serial = 1343] [outer = 00000000] [url = about:blank] 04:45:31 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (10A99800) [pid = 3760] [serial = 1342] [outer = 00000000] [url = about:blank] 04:45:31 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (19B97800) [pid = 3760] [serial = 1360] [outer = 00000000] [url = about:blank] 04:45:31 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (11CCF400) [pid = 3760] [serial = 1334] [outer = 00000000] [url = about:blank] 04:45:31 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (1123C800) [pid = 3760] [serial = 1333] [outer = 00000000] [url = about:blank] 04:45:31 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1530C400) [pid = 3760] [serial = 1337] [outer = 00000000] [url = about:blank] 04:45:31 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (14303C00) [pid = 3760] [serial = 1336] [outer = 00000000] [url = about:blank] 04:45:31 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (1A40D000) [pid = 3760] [serial = 1340] [outer = 00000000] [url = about:blank] 04:45:31 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (19B93000) [pid = 3760] [serial = 1339] [outer = 00000000] [url = about:blank] 04:45:31 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (17FF0C00) [pid = 3760] [serial = 1358] [outer = 00000000] [url = about:blank] 04:45:31 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (17AC6C00) [pid = 3760] [serial = 1357] [outer = 00000000] [url = about:blank] 04:45:31 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (13115400) [pid = 3760] [serial = 1363] [outer = 00000000] [url = about:blank] 04:45:31 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (199C2C00) [pid = 3760] [serial = 1366] [outer = 00000000] [url = about:blank] 04:45:31 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (1A604000) [pid = 3760] [serial = 1369] [outer = 00000000] [url = about:blank] 04:45:31 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (1A1A3400) [pid = 3760] [serial = 1361] [outer = 00000000] [url = about:blank] 04:45:31 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (1678E400) [pid = 3760] [serial = 1354] [outer = 00000000] [url = about:blank] 04:45:31 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (16D30000) [pid = 3760] [serial = 1355] [outer = 00000000] [url = about:blank] 04:45:31 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (13159800) [pid = 3760] [serial = 1364] [outer = 00000000] [url = about:blank] 04:45:31 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (158D7400) [pid = 3760] [serial = 1352] [outer = 00000000] [url = about:blank] 04:45:31 INFO - PROCESS | 3760 | ++DOCSHELL 0C768C00 == 27 [pid = 3760] [id = 472] 04:45:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (0C769000) [pid = 3760] [serial = 1416] [outer = 00000000] 04:45:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (0C7E6000) [pid = 3760] [serial = 1417] [outer = 0C769000] 04:45:31 INFO - PROCESS | 3760 | 1467114331620 Marionette DEBUG loaded listener.js 04:45:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (0C7F3800) [pid = 3760] [serial = 1418] [outer = 0C769000] 04:45:32 INFO - PROCESS | 3760 | 1467114332069 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 04:45:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 04:45:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1403ms 04:45:32 INFO - PROCESS | 3760 | 1467114332124 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 04:45:32 INFO - PROCESS | 3760 | 1467114332128 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 04:45:32 INFO - PROCESS | 3760 | 1467114332132 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 04:45:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 04:45:32 INFO - PROCESS | 3760 | 1467114332135 Marionette TRACE conn2 <- [1,1854,null,{}] 04:45:32 INFO - PROCESS | 3760 | 1467114332141 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:32 INFO - PROCESS | 3760 | 1467114332145 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:32 INFO - PROCESS | 3760 | 1467114332216 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 04:45:32 INFO - PROCESS | 3760 | 1467114332230 Marionette TRACE conn2 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:32 INFO - PROCESS | 3760 | 1467114332233 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:32 INFO - PROCESS | 3760 | ++DOCSHELL 10E04000 == 28 [pid = 3760] [id = 473] 04:45:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (10E04800) [pid = 3760] [serial = 1419] [outer = 00000000] 04:45:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (10E77000) [pid = 3760] [serial = 1420] [outer = 10E04800] 04:45:32 INFO - PROCESS | 3760 | 1467114332282 Marionette DEBUG loaded listener.js 04:45:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (1121DC00) [pid = 3760] [serial = 1421] [outer = 10E04800] 04:45:32 INFO - PROCESS | 3760 | 1467114332748 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 04:45:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 04:45:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 679ms 04:45:32 INFO - PROCESS | 3760 | 1467114332824 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 04:45:32 INFO - PROCESS | 3760 | 1467114332828 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 04:45:32 INFO - PROCESS | 3760 | 1467114332835 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 04:45:32 INFO - PROCESS | 3760 | 1467114332837 Marionette TRACE conn2 <- [1,1858,null,{}] 04:45:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 04:45:32 INFO - PROCESS | 3760 | 1467114332841 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:32 INFO - PROCESS | 3760 | 1467114332844 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:32 INFO - PROCESS | 3760 | 1467114332934 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 04:45:33 INFO - PROCESS | 3760 | 1467114333028 Marionette TRACE conn2 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:33 INFO - PROCESS | 3760 | 1467114333030 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:33 INFO - PROCESS | 3760 | ++DOCSHELL 11C43800 == 29 [pid = 3760] [id = 474] 04:45:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (11C45800) [pid = 3760] [serial = 1422] [outer = 00000000] 04:45:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (129AB400) [pid = 3760] [serial = 1423] [outer = 11C45800] 04:45:33 INFO - PROCESS | 3760 | 1467114333075 Marionette DEBUG loaded listener.js 04:45:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (12BD4800) [pid = 3760] [serial = 1424] [outer = 11C45800] 04:45:33 INFO - PROCESS | 3760 | 1467114333484 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 04:45:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 04:45:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 664ms 04:45:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 04:45:33 INFO - PROCESS | 3760 | 1467114333518 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 04:45:33 INFO - PROCESS | 3760 | 1467114333520 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 04:45:33 INFO - PROCESS | 3760 | 1467114333525 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 04:45:33 INFO - PROCESS | 3760 | 1467114333531 Marionette TRACE conn2 <- [1,1862,null,{}] 04:45:33 INFO - PROCESS | 3760 | 1467114333549 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:33 INFO - PROCESS | 3760 | 1467114333553 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:33 INFO - PROCESS | 3760 | 1467114333673 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 04:45:33 INFO - PROCESS | 3760 | 1467114333736 Marionette TRACE conn2 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:33 INFO - PROCESS | 3760 | 1467114333738 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:33 INFO - PROCESS | 3760 | ++DOCSHELL 13252C00 == 30 [pid = 3760] [id = 475] 04:45:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (13258800) [pid = 3760] [serial = 1425] [outer = 00000000] 04:45:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (13934C00) [pid = 3760] [serial = 1426] [outer = 13258800] 04:45:33 INFO - PROCESS | 3760 | 1467114333766 Marionette DEBUG loaded listener.js 04:45:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (13D0CC00) [pid = 3760] [serial = 1427] [outer = 13258800] 04:45:34 INFO - PROCESS | 3760 | 1467114334210 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 04:45:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 04:45:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 724ms 04:45:34 INFO - PROCESS | 3760 | 1467114334269 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 04:45:34 INFO - PROCESS | 3760 | 1467114334272 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 04:45:34 INFO - PROCESS | 3760 | 1467114334276 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 04:45:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 04:45:34 INFO - PROCESS | 3760 | 1467114334278 Marionette TRACE conn2 <- [1,1866,null,{}] 04:45:34 INFO - PROCESS | 3760 | 1467114334281 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:34 INFO - PROCESS | 3760 | 1467114334283 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:34 INFO - PROCESS | 3760 | 1467114334405 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 04:45:34 INFO - PROCESS | 3760 | 1467114334415 Marionette TRACE conn2 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:34 INFO - PROCESS | 3760 | 1467114334418 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:34 INFO - PROCESS | 3760 | ++DOCSHELL 1438FC00 == 31 [pid = 3760] [id = 476] 04:45:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (14390C00) [pid = 3760] [serial = 1428] [outer = 00000000] 04:45:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (1533AC00) [pid = 3760] [serial = 1429] [outer = 14390C00] 04:45:34 INFO - PROCESS | 3760 | 1467114334512 Marionette DEBUG loaded listener.js 04:45:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1542F400) [pid = 3760] [serial = 1430] [outer = 14390C00] 04:45:34 INFO - PROCESS | 3760 | 1467114334903 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 04:45:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 04:45:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 680ms 04:45:34 INFO - PROCESS | 3760 | 1467114334957 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 04:45:34 INFO - PROCESS | 3760 | 1467114334959 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 04:45:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 04:45:34 INFO - PROCESS | 3760 | 1467114334962 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 04:45:34 INFO - PROCESS | 3760 | 1467114334964 Marionette TRACE conn2 <- [1,1870,null,{}] 04:45:34 INFO - PROCESS | 3760 | 1467114334972 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:34 INFO - PROCESS | 3760 | 1467114334974 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:35 INFO - PROCESS | 3760 | 1467114335087 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 04:45:35 INFO - PROCESS | 3760 | 1467114335095 Marionette TRACE conn2 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:35 INFO - PROCESS | 3760 | 1467114335101 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:35 INFO - PROCESS | 3760 | ++DOCSHELL 158C8C00 == 32 [pid = 3760] [id = 477] 04:45:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (158C9000) [pid = 3760] [serial = 1431] [outer = 00000000] 04:45:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (15D76C00) [pid = 3760] [serial = 1432] [outer = 158C9000] 04:45:35 INFO - PROCESS | 3760 | 1467114335163 Marionette DEBUG loaded listener.js 04:45:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (16791C00) [pid = 3760] [serial = 1433] [outer = 158C9000] 04:45:35 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1A608C00) [pid = 3760] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 04:45:35 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1678B400) [pid = 3760] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 04:45:35 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (13D0C800) [pid = 3760] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 04:45:35 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (15424C00) [pid = 3760] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 04:45:35 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (129A9800) [pid = 3760] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 04:45:35 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (131EAC00) [pid = 3760] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 04:45:35 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (10A98000) [pid = 3760] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 04:45:35 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (199B8800) [pid = 3760] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 04:45:35 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (0F97E400) [pid = 3760] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 04:45:35 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (1678F400) [pid = 3760] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 04:45:35 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (15871C00) [pid = 3760] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 04:45:35 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (112C7800) [pid = 3760] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 04:45:35 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (13132C00) [pid = 3760] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 04:45:35 INFO - PROCESS | 3760 | 1467114335826 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 04:45:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 04:45:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 875ms 04:45:35 INFO - PROCESS | 3760 | 1467114335849 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 04:45:35 INFO - PROCESS | 3760 | 1467114335851 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 04:45:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 04:45:35 INFO - PROCESS | 3760 | 1467114335838 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 04:45:35 INFO - PROCESS | 3760 | 1467114335840 Marionette TRACE conn2 <- [1,1874,null,{}] 04:45:35 INFO - PROCESS | 3760 | 1467114335843 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:35 INFO - PROCESS | 3760 | 1467114335846 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:35 INFO - PROCESS | 3760 | 1467114335961 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 04:45:36 INFO - PROCESS | 3760 | 1467114336022 Marionette TRACE conn2 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:36 INFO - PROCESS | 3760 | 1467114336024 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:36 INFO - PROCESS | 3760 | ++DOCSHELL 0C763C00 == 33 [pid = 3760] [id = 478] 04:45:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (10A98000) [pid = 3760] [serial = 1434] [outer = 00000000] 04:45:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (14305C00) [pid = 3760] [serial = 1435] [outer = 10A98000] 04:45:36 INFO - PROCESS | 3760 | 1467114336068 Marionette DEBUG loaded listener.js 04:45:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (16D2C800) [pid = 3760] [serial = 1436] [outer = 10A98000] 04:45:36 INFO - PROCESS | 3760 | 1467114336413 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 04:45:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 04:45:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 604ms 04:45:36 INFO - PROCESS | 3760 | 1467114336458 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 04:45:36 INFO - PROCESS | 3760 | 1467114336460 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 04:45:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 04:45:36 INFO - PROCESS | 3760 | 1467114336475 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 04:45:36 INFO - PROCESS | 3760 | 1467114336476 Marionette TRACE conn2 <- [1,1878,null,{}] 04:45:36 INFO - PROCESS | 3760 | 1467114336480 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:36 INFO - PROCESS | 3760 | 1467114336482 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:36 INFO - PROCESS | 3760 | 1467114336557 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 04:45:36 INFO - PROCESS | 3760 | 1467114336562 Marionette TRACE conn2 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:36 INFO - PROCESS | 3760 | 1467114336564 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:36 INFO - PROCESS | 3760 | ++DOCSHELL 13D0C800 == 34 [pid = 3760] [id = 479] 04:45:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (1601F800) [pid = 3760] [serial = 1437] [outer = 00000000] 04:45:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (177EC800) [pid = 3760] [serial = 1438] [outer = 1601F800] 04:45:36 INFO - PROCESS | 3760 | 1467114336607 Marionette DEBUG loaded listener.js 04:45:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (177F8400) [pid = 3760] [serial = 1439] [outer = 1601F800] 04:45:37 INFO - PROCESS | 3760 | 1467114337035 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 04:45:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 04:45:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 604ms 04:45:37 INFO - PROCESS | 3760 | 1467114337094 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 04:45:37 INFO - PROCESS | 3760 | 1467114337096 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 04:45:37 INFO - PROCESS | 3760 | 1467114337099 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 04:45:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 04:45:37 INFO - PROCESS | 3760 | 1467114337101 Marionette TRACE conn2 <- [1,1882,null,{}] 04:45:37 INFO - PROCESS | 3760 | 1467114337104 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:37 INFO - PROCESS | 3760 | 1467114337107 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:37 INFO - PROCESS | 3760 | 1467114337184 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 04:45:37 INFO - PROCESS | 3760 | 1467114337191 Marionette TRACE conn2 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:37 INFO - PROCESS | 3760 | 1467114337193 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:37 INFO - PROCESS | 3760 | ++DOCSHELL 10E73800 == 35 [pid = 3760] [id = 480] 04:45:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (16D2AC00) [pid = 3760] [serial = 1440] [outer = 00000000] 04:45:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (181DD800) [pid = 3760] [serial = 1441] [outer = 16D2AC00] 04:45:37 INFO - PROCESS | 3760 | 1467114337236 Marionette DEBUG loaded listener.js 04:45:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (197B2400) [pid = 3760] [serial = 1442] [outer = 16D2AC00] 04:45:37 INFO - PROCESS | 3760 | 1467114337833 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 04:45:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 04:45:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 770ms 04:45:37 INFO - PROCESS | 3760 | 1467114337868 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 04:45:37 INFO - PROCESS | 3760 | 1467114337873 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 04:45:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 04:45:37 INFO - PROCESS | 3760 | 1467114337879 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 04:45:37 INFO - PROCESS | 3760 | 1467114337882 Marionette TRACE conn2 <- [1,1886,null,{}] 04:45:37 INFO - PROCESS | 3760 | 1467114337888 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:37 INFO - PROCESS | 3760 | 1467114337891 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:38 INFO - PROCESS | 3760 | 1467114338010 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 04:45:38 INFO - PROCESS | 3760 | 1467114338128 Marionette TRACE conn2 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:38 INFO - PROCESS | 3760 | 1467114338133 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:38 INFO - PROCESS | 3760 | ++DOCSHELL 0C7EFC00 == 36 [pid = 3760] [id = 481] 04:45:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (0F397400) [pid = 3760] [serial = 1443] [outer = 00000000] 04:45:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (10E08800) [pid = 3760] [serial = 1444] [outer = 0F397400] 04:45:38 INFO - PROCESS | 3760 | 1467114338189 Marionette DEBUG loaded listener.js 04:45:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (1123EC00) [pid = 3760] [serial = 1445] [outer = 0F397400] 04:45:38 INFO - PROCESS | 3760 | 1467114338953 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 04:45:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 04:45:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1101ms 04:45:38 INFO - PROCESS | 3760 | 1467114338991 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 04:45:38 INFO - PROCESS | 3760 | 1467114338996 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 04:45:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 04:45:38 INFO - PROCESS | 3760 | 1467114339002 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 04:45:38 INFO - PROCESS | 3760 | 1467114339005 Marionette TRACE conn2 <- [1,1890,null,{}] 04:45:39 INFO - PROCESS | 3760 | 1467114339009 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:39 INFO - PROCESS | 3760 | 1467114339012 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:39 INFO - PROCESS | 3760 | 1467114339128 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 04:45:39 INFO - PROCESS | 3760 | 1467114339263 Marionette TRACE conn2 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:39 INFO - PROCESS | 3760 | 1467114339266 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:39 INFO - PROCESS | 3760 | ++DOCSHELL 129F0C00 == 37 [pid = 3760] [id = 482] 04:45:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (12BCEC00) [pid = 3760] [serial = 1446] [outer = 00000000] 04:45:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (13129800) [pid = 3760] [serial = 1447] [outer = 12BCEC00] 04:45:39 INFO - PROCESS | 3760 | 1467114339329 Marionette DEBUG loaded listener.js 04:45:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (131E9C00) [pid = 3760] [serial = 1448] [outer = 12BCEC00] 04:45:39 INFO - PROCESS | 3760 | --DOCSHELL 15B45C00 == 36 [pid = 3760] [id = 402] 04:45:39 INFO - PROCESS | 3760 | --DOCSHELL 10274000 == 35 [pid = 3760] [id = 394] 04:45:39 INFO - PROCESS | 3760 | --DOCSHELL 176BD800 == 34 [pid = 3760] [id = 400] 04:45:39 INFO - PROCESS | 3760 | --DOCSHELL 15D82400 == 33 [pid = 3760] [id = 399] 04:45:39 INFO - PROCESS | 3760 | --DOCSHELL 158CB400 == 32 [pid = 3760] [id = 389] 04:45:39 INFO - PROCESS | 3760 | --DOCSHELL 114CDC00 == 31 [pid = 3760] [id = 386] 04:45:39 INFO - PROCESS | 3760 | --DOCSHELL 14305400 == 30 [pid = 3760] [id = 401] 04:45:39 INFO - PROCESS | 3760 | --DOCSHELL 10E0E800 == 29 [pid = 3760] [id = 395] 04:45:39 INFO - PROCESS | 3760 | --DOCSHELL 15591800 == 28 [pid = 3760] [id = 388] 04:45:39 INFO - PROCESS | 3760 | --DOCSHELL 15592400 == 27 [pid = 3760] [id = 398] 04:45:39 INFO - PROCESS | 3760 | --DOCSHELL 13259C00 == 26 [pid = 3760] [id = 387] 04:45:39 INFO - PROCESS | 3760 | --DOCSHELL 13D0D400 == 25 [pid = 3760] [id = 397] 04:45:39 INFO - PROCESS | 3760 | --DOCSHELL 10E08400 == 24 [pid = 3760] [id = 385] 04:45:39 INFO - PROCESS | 3760 | --DOCSHELL 1292BC00 == 23 [pid = 3760] [id = 396] 04:45:39 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (1A674400) [pid = 3760] [serial = 1405] [outer = 00000000] [url = about:blank] 04:45:39 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (1A675000) [pid = 3760] [serial = 1406] [outer = 00000000] [url = about:blank] 04:45:39 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1A610400) [pid = 3760] [serial = 1403] [outer = 00000000] [url = about:blank] 04:45:39 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (197BA400) [pid = 3760] [serial = 1390] [outer = 00000000] [url = about:blank] 04:45:39 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (1A604800) [pid = 3760] [serial = 1370] [outer = 00000000] [url = about:blank] 04:45:39 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (130A4C00) [pid = 3760] [serial = 1381] [outer = 00000000] [url = about:blank] 04:45:39 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1314D000) [pid = 3760] [serial = 1382] [outer = 00000000] [url = about:blank] 04:45:39 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (1393B000) [pid = 3760] [serial = 1375] [outer = 00000000] [url = about:blank] 04:45:39 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (15205C00) [pid = 3760] [serial = 1376] [outer = 00000000] [url = about:blank] 04:45:39 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (10E0F400) [pid = 3760] [serial = 1372] [outer = 00000000] [url = about:blank] 04:45:39 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (11236C00) [pid = 3760] [serial = 1373] [outer = 00000000] [url = about:blank] 04:45:39 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (19BBCC00) [pid = 3760] [serial = 1393] [outer = 00000000] [url = about:blank] 04:45:39 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (10A0FC00) [pid = 3760] [serial = 1378] [outer = 00000000] [url = about:blank] 04:45:39 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (10E05000) [pid = 3760] [serial = 1379] [outer = 00000000] [url = about:blank] 04:45:39 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (176C9000) [pid = 3760] [serial = 1387] [outer = 00000000] [url = about:blank] 04:45:39 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (158D4400) [pid = 3760] [serial = 1384] [outer = 00000000] [url = about:blank] 04:45:39 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (16020800) [pid = 3760] [serial = 1385] [outer = 00000000] [url = about:blank] 04:45:39 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (197C1400) [pid = 3760] [serial = 1391] [outer = 00000000] [url = about:blank] 04:45:39 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (19B94C00) [pid = 3760] [serial = 1394] [outer = 00000000] [url = about:blank] 04:45:39 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (16950400) [pid = 3760] [serial = 1399] [outer = 00000000] [url = about:blank] 04:45:39 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (1A60F400) [pid = 3760] [serial = 1402] [outer = 00000000] [url = about:blank] 04:45:39 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (1A5FA000) [pid = 3760] [serial = 1397] [outer = 00000000] [url = about:blank] 04:45:40 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (1A5F8C00) [pid = 3760] [serial = 1396] [outer = 00000000] [url = about:blank] 04:45:40 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (16953C00) [pid = 3760] [serial = 1400] [outer = 00000000] [url = about:blank] 04:45:40 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (17AC7000) [pid = 3760] [serial = 1388] [outer = 00000000] [url = about:blank] 04:45:40 INFO - PROCESS | 3760 | 1467114340082 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 04:45:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 04:45:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1102ms 04:45:40 INFO - PROCESS | 3760 | 1467114340114 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 04:45:40 INFO - PROCESS | 3760 | 1467114340118 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 04:45:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 04:45:40 INFO - PROCESS | 3760 | 1467114340122 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 04:45:40 INFO - PROCESS | 3760 | 1467114340127 Marionette TRACE conn2 <- [1,1894,null,{}] 04:45:40 INFO - PROCESS | 3760 | 1467114340132 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:40 INFO - PROCESS | 3760 | 1467114340134 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:40 INFO - PROCESS | 3760 | 1467114340217 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 04:45:40 INFO - PROCESS | 3760 | 1467114340312 Marionette TRACE conn2 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:40 INFO - PROCESS | 3760 | 1467114340315 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:40 INFO - PROCESS | 3760 | ++DOCSHELL 0C7F3400 == 24 [pid = 3760] [id = 483] 04:45:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (0C7F3C00) [pid = 3760] [serial = 1449] [outer = 00000000] 04:45:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (10E06800) [pid = 3760] [serial = 1450] [outer = 0C7F3C00] 04:45:40 INFO - PROCESS | 3760 | 1467114340362 Marionette DEBUG loaded listener.js 04:45:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (1121CC00) [pid = 3760] [serial = 1451] [outer = 0C7F3C00] 04:45:40 INFO - PROCESS | 3760 | 1467114340951 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 04:45:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 04:45:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 861ms 04:45:40 INFO - PROCESS | 3760 | 1467114340989 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 04:45:40 INFO - PROCESS | 3760 | 1467114340994 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 04:45:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 04:45:40 INFO - PROCESS | 3760 | 1467114340999 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 04:45:40 INFO - PROCESS | 3760 | 1467114341004 Marionette TRACE conn2 <- [1,1898,null,{}] 04:45:40 INFO - PROCESS | 3760 | 1467114341009 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:41 INFO - PROCESS | 3760 | 1467114341012 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:41 INFO - PROCESS | 3760 | 1467114341117 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 04:45:41 INFO - PROCESS | 3760 | 1467114341263 Marionette TRACE conn2 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:41 INFO - PROCESS | 3760 | 1467114341266 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:41 INFO - PROCESS | 3760 | ++DOCSHELL 10F47800 == 25 [pid = 3760] [id = 484] 04:45:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (10F51000) [pid = 3760] [serial = 1452] [outer = 00000000] 04:45:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (1292BC00) [pid = 3760] [serial = 1453] [outer = 10F51000] 04:45:41 INFO - PROCESS | 3760 | 1467114341323 Marionette DEBUG loaded listener.js 04:45:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (12D86800) [pid = 3760] [serial = 1454] [outer = 10F51000] 04:45:41 INFO - PROCESS | 3760 | 1467114341854 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 04:45:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 04:45:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 905ms 04:45:41 INFO - PROCESS | 3760 | 1467114341909 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 04:45:41 INFO - PROCESS | 3760 | 1467114341914 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 04:45:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 04:45:41 INFO - PROCESS | 3760 | 1467114341920 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 04:45:41 INFO - PROCESS | 3760 | 1467114341923 Marionette TRACE conn2 <- [1,1902,null,{}] 04:45:41 INFO - PROCESS | 3760 | 1467114341927 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:41 INFO - PROCESS | 3760 | 1467114341930 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:42 INFO - PROCESS | 3760 | 1467114342040 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 04:45:42 INFO - PROCESS | 3760 | 1467114342171 Marionette TRACE conn2 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:42 INFO - PROCESS | 3760 | 1467114342174 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:42 INFO - PROCESS | 3760 | ++DOCSHELL 13462C00 == 26 [pid = 3760] [id = 485] 04:45:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (13466C00) [pid = 3760] [serial = 1455] [outer = 00000000] 04:45:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (13D04000) [pid = 3760] [serial = 1456] [outer = 13466C00] 04:45:42 INFO - PROCESS | 3760 | 1467114342230 Marionette DEBUG loaded listener.js 04:45:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (1438A800) [pid = 3760] [serial = 1457] [outer = 13466C00] 04:45:42 INFO - PROCESS | 3760 | 1467114342800 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 04:45:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 04:45:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 921ms 04:45:42 INFO - PROCESS | 3760 | 1467114342829 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 04:45:42 INFO - PROCESS | 3760 | 1467114342832 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 04:45:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 04:45:42 INFO - PROCESS | 3760 | 1467114342836 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 04:45:42 INFO - PROCESS | 3760 | 1467114342840 Marionette TRACE conn2 <- [1,1906,null,{}] 04:45:42 INFO - PROCESS | 3760 | 1467114342851 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:42 INFO - PROCESS | 3760 | 1467114342856 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:42 INFO - PROCESS | 3760 | 1467114342959 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 04:45:43 INFO - PROCESS | 3760 | 1467114343066 Marionette TRACE conn2 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:43 INFO - PROCESS | 3760 | 1467114343070 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:43 INFO - PROCESS | 3760 | ++DOCSHELL 15D81000 == 27 [pid = 3760] [id = 486] 04:45:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (15D81C00) [pid = 3760] [serial = 1458] [outer = 00000000] 04:45:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (166C7000) [pid = 3760] [serial = 1459] [outer = 15D81C00] 04:45:43 INFO - PROCESS | 3760 | 1467114343126 Marionette DEBUG loaded listener.js 04:45:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (16D30C00) [pid = 3760] [serial = 1460] [outer = 15D81C00] 04:45:43 INFO - PROCESS | 3760 | 1467114343706 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 04:45:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 04:45:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 906ms 04:45:43 INFO - PROCESS | 3760 | 1467114343763 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 04:45:43 INFO - PROCESS | 3760 | 1467114343766 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 04:45:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 04:45:43 INFO - PROCESS | 3760 | 1467114343770 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 04:45:43 INFO - PROCESS | 3760 | 1467114343772 Marionette TRACE conn2 <- [1,1910,null,{}] 04:45:43 INFO - PROCESS | 3760 | 1467114343759 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:43 INFO - PROCESS | 3760 | 1467114343762 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:43 INFO - PROCESS | 3760 | 1467114343869 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 04:45:44 INFO - PROCESS | 3760 | 1467114344003 Marionette TRACE conn2 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:44 INFO - PROCESS | 3760 | 1467114344005 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:44 INFO - PROCESS | 3760 | ++DOCSHELL 15589C00 == 28 [pid = 3760] [id = 487] 04:45:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (16D2B400) [pid = 3760] [serial = 1461] [outer = 00000000] 04:45:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (177EFC00) [pid = 3760] [serial = 1462] [outer = 16D2B400] 04:45:44 INFO - PROCESS | 3760 | 1467114344059 Marionette DEBUG loaded listener.js 04:45:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (177F1400) [pid = 3760] [serial = 1463] [outer = 16D2B400] 04:45:45 INFO - PROCESS | 3760 | --DOCSHELL 129B7800 == 27 [pid = 3760] [id = 391] 04:45:45 INFO - PROCESS | 3760 | --DOCSHELL 0F390400 == 26 [pid = 3760] [id = 390] 04:45:45 INFO - PROCESS | 3760 | --DOCSHELL 181DA000 == 25 [pid = 3760] [id = 393] 04:45:45 INFO - PROCESS | 3760 | --DOCSHELL 13942800 == 24 [pid = 3760] [id = 392] 04:45:45 INFO - PROCESS | 3760 | --DOCSHELL 0C768C00 == 23 [pid = 3760] [id = 472] 04:45:45 INFO - PROCESS | 3760 | 1467114345272 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 04:45:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 04:45:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1599ms 04:45:45 INFO - PROCESS | 3760 | 1467114345377 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 04:45:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 04:45:45 INFO - PROCESS | 3760 | 1467114345381 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 04:45:45 INFO - PROCESS | 3760 | 1467114345388 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 04:45:45 INFO - PROCESS | 3760 | 1467114345374 Marionette TRACE conn2 <- [1,1914,null,{}] 04:45:45 INFO - PROCESS | 3760 | 1467114345381 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:45 INFO - PROCESS | 3760 | 1467114345384 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:45 INFO - PROCESS | 3760 | 1467114345466 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 04:45:45 INFO - PROCESS | 3760 | 1467114345473 Marionette TRACE conn2 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:45 INFO - PROCESS | 3760 | 1467114345476 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:45 INFO - PROCESS | 3760 | ++DOCSHELL 10E06000 == 24 [pid = 3760] [id = 488] 04:45:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (10E07000) [pid = 3760] [serial = 1464] [outer = 00000000] 04:45:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (11218800) [pid = 3760] [serial = 1465] [outer = 10E07000] 04:45:45 INFO - PROCESS | 3760 | 1467114345524 Marionette DEBUG loaded listener.js 04:45:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (11232800) [pid = 3760] [serial = 1466] [outer = 10E07000] 04:45:45 INFO - PROCESS | 3760 | 1467114346003 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 04:45:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 04:45:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 679ms 04:45:46 INFO - PROCESS | 3760 | 1467114346047 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 04:45:46 INFO - PROCESS | 3760 | 1467114346052 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 04:45:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 04:45:46 INFO - PROCESS | 3760 | 1467114346058 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 04:45:46 INFO - PROCESS | 3760 | 1467114346061 Marionette TRACE conn2 <- [1,1918,null,{}] 04:45:46 INFO - PROCESS | 3760 | 1467114346065 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:46 INFO - PROCESS | 3760 | 1467114346068 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:46 INFO - PROCESS | 3760 | 1467114346157 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 04:45:46 INFO - PROCESS | 3760 | 1467114346168 Marionette TRACE conn2 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:46 INFO - PROCESS | 3760 | 1467114346171 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:46 INFO - PROCESS | 3760 | ++DOCSHELL 13153000 == 25 [pid = 3760] [id = 489] 04:45:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (131E9800) [pid = 3760] [serial = 1467] [outer = 00000000] 04:45:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (13462800) [pid = 3760] [serial = 1468] [outer = 131E9800] 04:45:46 INFO - PROCESS | 3760 | 1467114346218 Marionette DEBUG loaded listener.js 04:45:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (13D03400) [pid = 3760] [serial = 1469] [outer = 131E9800] 04:45:46 INFO - PROCESS | 3760 | 1467114346683 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 04:45:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 04:45:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 679ms 04:45:46 INFO - PROCESS | 3760 | 1467114346738 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 04:45:46 INFO - PROCESS | 3760 | 1467114346740 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 04:45:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 04:45:46 INFO - PROCESS | 3760 | 1467114346744 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 04:45:46 INFO - PROCESS | 3760 | 1467114346747 Marionette TRACE conn2 <- [1,1922,null,{}] 04:45:46 INFO - PROCESS | 3760 | 1467114346758 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:46 INFO - PROCESS | 3760 | 1467114346762 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:46 INFO - PROCESS | 3760 | 1467114346901 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 04:45:46 INFO - PROCESS | 3760 | 1467114346927 Marionette TRACE conn2 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:46 INFO - PROCESS | 3760 | 1467114346930 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:46 INFO - PROCESS | 3760 | ++DOCSHELL 158CBC00 == 26 [pid = 3760] [id = 490] 04:45:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (158D1800) [pid = 3760] [serial = 1470] [outer = 00000000] 04:45:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (166C4C00) [pid = 3760] [serial = 1471] [outer = 158D1800] 04:45:46 INFO - PROCESS | 3760 | 1467114346978 Marionette DEBUG loaded listener.js 04:45:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (16B32C00) [pid = 3760] [serial = 1472] [outer = 158D1800] 04:45:47 INFO - PROCESS | 3760 | 1467114347427 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 04:45:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 04:45:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 709ms 04:45:47 INFO - PROCESS | 3760 | 1467114347449 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 04:45:47 INFO - PROCESS | 3760 | 1467114347451 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 04:45:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 04:45:47 INFO - PROCESS | 3760 | 1467114347459 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 04:45:47 INFO - PROCESS | 3760 | 1467114347461 Marionette TRACE conn2 <- [1,1926,null,{}] 04:45:47 INFO - PROCESS | 3760 | 1467114347475 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:47 INFO - PROCESS | 3760 | 1467114347477 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:47 INFO - PROCESS | 3760 | 1467114347592 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 04:45:47 INFO - PROCESS | 3760 | 1467114347600 Marionette TRACE conn2 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:47 INFO - PROCESS | 3760 | 1467114347602 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:47 INFO - PROCESS | 3760 | ++DOCSHELL 17ABF400 == 27 [pid = 3760] [id = 491] 04:45:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (17AC6C00) [pid = 3760] [serial = 1473] [outer = 00000000] 04:45:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (19841400) [pid = 3760] [serial = 1474] [outer = 17AC6C00] 04:45:47 INFO - PROCESS | 3760 | 1467114347709 Marionette DEBUG loaded listener.js 04:45:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (19847800) [pid = 3760] [serial = 1475] [outer = 17AC6C00] 04:45:48 INFO - PROCESS | 3760 | 1467114348123 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 04:45:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 04:45:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 679ms 04:45:48 INFO - PROCESS | 3760 | 1467114348138 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 04:45:48 INFO - PROCESS | 3760 | 1467114348140 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 04:45:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 04:45:48 INFO - PROCESS | 3760 | 1467114348143 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 04:45:48 INFO - PROCESS | 3760 | 1467114348145 Marionette TRACE conn2 <- [1,1930,null,{}] 04:45:48 INFO - PROCESS | 3760 | 1467114348149 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:48 INFO - PROCESS | 3760 | 1467114348151 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:48 INFO - PROCESS | 3760 | 1467114348290 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 04:45:48 INFO - PROCESS | 3760 | 1467114348310 Marionette TRACE conn2 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:48 INFO - PROCESS | 3760 | 1467114348312 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:48 INFO - PROCESS | 3760 | ++DOCSHELL 199B4400 == 28 [pid = 3760] [id = 492] 04:45:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (199B5000) [pid = 3760] [serial = 1476] [outer = 00000000] 04:45:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (199C1800) [pid = 3760] [serial = 1477] [outer = 199B5000] 04:45:48 INFO - PROCESS | 3760 | 1467114348356 Marionette DEBUG loaded listener.js 04:45:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (19B97C00) [pid = 3760] [serial = 1478] [outer = 199B5000] 04:45:48 INFO - PROCESS | 3760 | 1467114348778 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 04:45:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 04:45:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 680ms 04:45:48 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (158C9000) [pid = 3760] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 04:45:48 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (0C769000) [pid = 3760] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 04:45:48 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (0C7F3C00) [pid = 3760] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 04:45:48 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (11C45800) [pid = 3760] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 04:45:48 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (10E04800) [pid = 3760] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 04:45:48 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (10A9A400) [pid = 3760] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 04:45:48 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (12BCEC00) [pid = 3760] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 04:45:48 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (16D2AC00) [pid = 3760] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 04:45:48 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (158D1400) [pid = 3760] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 04:45:48 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (0F397400) [pid = 3760] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 04:45:48 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (1A40F000) [pid = 3760] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 04:45:48 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (14390C00) [pid = 3760] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 04:45:48 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (10A98000) [pid = 3760] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 04:45:48 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (1601F800) [pid = 3760] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 04:45:48 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (13258800) [pid = 3760] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 04:45:48 INFO - PROCESS | 3760 | 1467114348981 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 04:45:48 INFO - PROCESS | 3760 | 1467114348984 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 04:45:48 INFO - PROCESS | 3760 | 1467114348993 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 04:45:48 INFO - PROCESS | 3760 | 1467114348994 Marionette TRACE conn2 <- [1,1934,null,{}] 04:45:48 INFO - PROCESS | 3760 | 1467114348998 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:48 INFO - PROCESS | 3760 | 1467114349003 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 04:45:49 INFO - PROCESS | 3760 | 1467114349106 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 04:45:49 INFO - PROCESS | 3760 | 1467114349113 Marionette TRACE conn2 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:49 INFO - PROCESS | 3760 | 1467114349115 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:49 INFO - PROCESS | 3760 | ++DOCSHELL 10A9FC00 == 29 [pid = 3760] [id = 493] 04:45:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (11AE4C00) [pid = 3760] [serial = 1479] [outer = 00000000] 04:45:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (13467000) [pid = 3760] [serial = 1480] [outer = 11AE4C00] 04:45:49 INFO - PROCESS | 3760 | 1467114349159 Marionette DEBUG loaded listener.js 04:45:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (15B52000) [pid = 3760] [serial = 1481] [outer = 11AE4C00] 04:45:49 INFO - PROCESS | 3760 | 1467114349597 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 04:45:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 04:45:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 649ms 04:45:49 INFO - PROCESS | 3760 | 1467114349666 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 04:45:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 04:45:49 INFO - PROCESS | 3760 | 1467114349668 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 04:45:49 INFO - PROCESS | 3760 | 1467114349672 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 04:45:49 INFO - PROCESS | 3760 | 1467114349673 Marionette TRACE conn2 <- [1,1938,null,{}] 04:45:49 INFO - PROCESS | 3760 | 1467114349677 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:49 INFO - PROCESS | 3760 | 1467114349679 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:49 INFO - PROCESS | 3760 | 1467114349771 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 04:45:49 INFO - PROCESS | 3760 | 1467114349777 Marionette TRACE conn2 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:49 INFO - PROCESS | 3760 | 1467114349779 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:49 INFO - PROCESS | 3760 | ++DOCSHELL 15871400 == 30 [pid = 3760] [id = 494] 04:45:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (17717000) [pid = 3760] [serial = 1482] [outer = 00000000] 04:45:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (19F3A000) [pid = 3760] [serial = 1483] [outer = 17717000] 04:45:49 INFO - PROCESS | 3760 | 1467114349821 Marionette DEBUG loaded listener.js 04:45:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (1A1AAC00) [pid = 3760] [serial = 1484] [outer = 17717000] 04:45:50 INFO - PROCESS | 3760 | 1467114350217 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 04:45:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 04:45:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 573ms 04:45:50 INFO - PROCESS | 3760 | 1467114350260 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 04:45:50 INFO - PROCESS | 3760 | 1467114350262 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 04:45:50 INFO - PROCESS | 3760 | 1467114350265 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 04:45:50 INFO - PROCESS | 3760 | 1467114350267 Marionette TRACE conn2 <- [1,1942,null,{}] 04:45:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 04:45:50 INFO - PROCESS | 3760 | 1467114350270 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:50 INFO - PROCESS | 3760 | 1467114350272 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:50 INFO - PROCESS | 3760 | 1467114350354 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 04:45:50 INFO - PROCESS | 3760 | 1467114350359 Marionette TRACE conn2 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:50 INFO - PROCESS | 3760 | 1467114350361 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:50 INFO - PROCESS | 3760 | ++DOCSHELL 102C9000 == 31 [pid = 3760] [id = 495] 04:45:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (181D8C00) [pid = 3760] [serial = 1485] [outer = 00000000] 04:45:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (1A5F8000) [pid = 3760] [serial = 1486] [outer = 181D8C00] 04:45:50 INFO - PROCESS | 3760 | 1467114350403 Marionette DEBUG loaded listener.js 04:45:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (1A602C00) [pid = 3760] [serial = 1487] [outer = 181D8C00] 04:45:50 INFO - PROCESS | 3760 | 1467114350812 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 04:45:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 04:45:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 573ms 04:45:50 INFO - PROCESS | 3760 | 1467114350848 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 04:45:50 INFO - PROCESS | 3760 | 1467114350850 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 04:45:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 04:45:50 INFO - PROCESS | 3760 | 1467114350865 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 04:45:50 INFO - PROCESS | 3760 | 1467114350867 Marionette TRACE conn2 <- [1,1946,null,{}] 04:45:50 INFO - PROCESS | 3760 | 1467114350870 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:50 INFO - PROCESS | 3760 | 1467114350872 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:50 INFO - PROCESS | 3760 | 1467114350979 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 04:45:51 INFO - PROCESS | 3760 | 1467114351144 Marionette TRACE conn2 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:51 INFO - PROCESS | 3760 | 1467114351147 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:51 INFO - PROCESS | 3760 | ++DOCSHELL 0C7EE400 == 32 [pid = 3760] [id = 496] 04:45:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (0C7EF800) [pid = 3760] [serial = 1488] [outer = 00000000] 04:45:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (10275800) [pid = 3760] [serial = 1489] [outer = 0C7EF800] 04:45:51 INFO - PROCESS | 3760 | 1467114351206 Marionette DEBUG loaded listener.js 04:45:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (10A78400) [pid = 3760] [serial = 1490] [outer = 0C7EF800] 04:45:51 INFO - PROCESS | 3760 | 1467114351921 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 04:45:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 04:45:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1117ms 04:45:51 INFO - PROCESS | 3760 | 1467114351966 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 04:45:51 INFO - PROCESS | 3760 | 1467114351971 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 04:45:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 04:45:51 INFO - PROCESS | 3760 | 1467114351976 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 04:45:51 INFO - PROCESS | 3760 | 1467114351979 Marionette TRACE conn2 <- [1,1950,null,{}] 04:45:51 INFO - PROCESS | 3760 | 1467114351984 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:51 INFO - PROCESS | 3760 | 1467114351987 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:52 INFO - PROCESS | 3760 | 1467114352108 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 04:45:52 INFO - PROCESS | 3760 | 1467114352237 Marionette TRACE conn2 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:52 INFO - PROCESS | 3760 | 1467114352240 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:52 INFO - PROCESS | 3760 | ++DOCSHELL 1314FC00 == 33 [pid = 3760] [id = 497] 04:45:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (13159800) [pid = 3760] [serial = 1491] [outer = 00000000] 04:45:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (15309C00) [pid = 3760] [serial = 1492] [outer = 13159800] 04:45:52 INFO - PROCESS | 3760 | 1467114352297 Marionette DEBUG loaded listener.js 04:45:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (15422400) [pid = 3760] [serial = 1493] [outer = 13159800] 04:45:53 INFO - PROCESS | 3760 | 1467114353196 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 04:45:53 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (1A675400) [pid = 3760] [serial = 1415] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (15D76C00) [pid = 3760] [serial = 1432] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (0C7E6000) [pid = 3760] [serial = 1417] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (1121CC00) [pid = 3760] [serial = 1451] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (0C7F3800) [pid = 3760] [serial = 1418] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (129AB400) [pid = 3760] [serial = 1423] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (10E77000) [pid = 3760] [serial = 1420] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1121DC00) [pid = 3760] [serial = 1421] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (131E9000) [pid = 3760] [serial = 1409] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (11CD0400) [pid = 3760] [serial = 1408] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (131E9C00) [pid = 3760] [serial = 1448] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (181DD800) [pid = 3760] [serial = 1441] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (176C5400) [pid = 3760] [serial = 1412] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (16B30800) [pid = 3760] [serial = 1411] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (10E08800) [pid = 3760] [serial = 1444] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (13129800) [pid = 3760] [serial = 1447] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (1A60B800) [pid = 3760] [serial = 1414] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (1542F400) [pid = 3760] [serial = 1430] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (1123EC00) [pid = 3760] [serial = 1445] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (1533AC00) [pid = 3760] [serial = 1429] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (14305C00) [pid = 3760] [serial = 1435] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (177EC800) [pid = 3760] [serial = 1438] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (177F8400) [pid = 3760] [serial = 1439] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (16791C00) [pid = 3760] [serial = 1433] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (10E06800) [pid = 3760] [serial = 1450] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (13934C00) [pid = 3760] [serial = 1426] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (13D0CC00) [pid = 3760] [serial = 1427] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (12BD4800) [pid = 3760] [serial = 1424] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (197B2400) [pid = 3760] [serial = 1442] [outer = 00000000] [url = about:blank] 04:45:53 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (16D2C800) [pid = 3760] [serial = 1436] [outer = 00000000] [url = about:blank] 04:45:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 04:45:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1253ms 04:45:53 INFO - PROCESS | 3760 | 1467114353239 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 04:45:53 INFO - PROCESS | 3760 | 1467114353244 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 04:45:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 04:45:53 INFO - PROCESS | 3760 | 1467114353249 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 04:45:53 INFO - PROCESS | 3760 | 1467114353252 Marionette TRACE conn2 <- [1,1954,null,{}] 04:45:53 INFO - PROCESS | 3760 | 1467114353258 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:53 INFO - PROCESS | 3760 | 1467114353260 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:53 INFO - PROCESS | 3760 | 1467114353347 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 04:45:53 INFO - PROCESS | 3760 | 1467114353355 Marionette TRACE conn2 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:53 INFO - PROCESS | 3760 | 1467114353357 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:53 INFO - PROCESS | 3760 | ++DOCSHELL 10E08000 == 34 [pid = 3760] [id = 498] 04:45:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (10E0A400) [pid = 3760] [serial = 1494] [outer = 00000000] 04:45:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (10F4B000) [pid = 3760] [serial = 1495] [outer = 10E0A400] 04:45:53 INFO - PROCESS | 3760 | 1467114353406 Marionette DEBUG loaded listener.js 04:45:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (11235400) [pid = 3760] [serial = 1496] [outer = 10E0A400] 04:45:53 INFO - PROCESS | 3760 | 1467114353898 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 04:45:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 04:45:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 664ms 04:45:53 INFO - PROCESS | 3760 | 1467114353932 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 04:45:53 INFO - PROCESS | 3760 | 1467114353936 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 04:45:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 04:45:53 INFO - PROCESS | 3760 | 1467114353946 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 04:45:53 INFO - PROCESS | 3760 | 1467114353932 Marionette TRACE conn2 <- [1,1958,null,{}] 04:45:53 INFO - PROCESS | 3760 | 1467114353935 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:53 INFO - PROCESS | 3760 | 1467114353938 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:54 INFO - PROCESS | 3760 | 1467114354022 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 04:45:54 INFO - PROCESS | 3760 | 1467114354134 Marionette TRACE conn2 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:54 INFO - PROCESS | 3760 | 1467114354136 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:54 INFO - PROCESS | 3760 | ++DOCSHELL 129AC800 == 35 [pid = 3760] [id = 499] 04:45:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (129B0400) [pid = 3760] [serial = 1497] [outer = 00000000] 04:45:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (12BD4800) [pid = 3760] [serial = 1498] [outer = 129B0400] 04:45:54 INFO - PROCESS | 3760 | 1467114354190 Marionette DEBUG loaded listener.js 04:45:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (13034000) [pid = 3760] [serial = 1499] [outer = 129B0400] 04:45:54 INFO - PROCESS | 3760 | 1467114354539 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 04:45:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 04:45:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 604ms 04:45:54 INFO - PROCESS | 3760 | 1467114354565 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 04:45:54 INFO - PROCESS | 3760 | 1467114354567 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 04:45:54 INFO - PROCESS | 3760 | 1467114354572 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 04:45:54 INFO - PROCESS | 3760 | 1467114354575 Marionette TRACE conn2 <- [1,1962,null,{}] 04:45:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 04:45:54 INFO - PROCESS | 3760 | 1467114354585 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:54 INFO - PROCESS | 3760 | 1467114354590 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:54 INFO - PROCESS | 3760 | 1467114354672 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 04:45:54 INFO - PROCESS | 3760 | 1467114354710 Marionette TRACE conn2 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:54 INFO - PROCESS | 3760 | 1467114354713 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:54 INFO - PROCESS | 3760 | ++DOCSHELL 13D03000 == 36 [pid = 3760] [id = 500] 04:45:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (13D03800) [pid = 3760] [serial = 1500] [outer = 00000000] 04:45:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (1520D000) [pid = 3760] [serial = 1501] [outer = 13D03800] 04:45:54 INFO - PROCESS | 3760 | 1467114354760 Marionette DEBUG loaded listener.js 04:45:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (15588800) [pid = 3760] [serial = 1502] [outer = 13D03800] 04:45:55 INFO - PROCESS | 3760 | 1467114355187 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 04:45:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 04:45:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 664ms 04:45:55 INFO - PROCESS | 3760 | 1467114355255 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 04:45:55 INFO - PROCESS | 3760 | 1467114355257 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 04:45:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 04:45:55 INFO - PROCESS | 3760 | 1467114355261 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 04:45:55 INFO - PROCESS | 3760 | 1467114355262 Marionette TRACE conn2 <- [1,1966,null,{}] 04:45:55 INFO - PROCESS | 3760 | 1467114355266 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:55 INFO - PROCESS | 3760 | 1467114355268 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:55 INFO - PROCESS | 3760 | 1467114355354 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 04:45:55 INFO - PROCESS | 3760 | 1467114355360 Marionette TRACE conn2 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:55 INFO - PROCESS | 3760 | 1467114355361 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:55 INFO - PROCESS | 3760 | ++DOCSHELL 15D82800 == 37 [pid = 3760] [id = 501] 04:45:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (16020400) [pid = 3760] [serial = 1503] [outer = 00000000] 04:45:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (16D2C800) [pid = 3760] [serial = 1504] [outer = 16020400] 04:45:55 INFO - PROCESS | 3760 | 1467114355406 Marionette DEBUG loaded listener.js 04:45:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (17469000) [pid = 3760] [serial = 1505] [outer = 16020400] 04:45:55 INFO - PROCESS | 3760 | 1467114355846 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:45:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 04:45:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 619ms 04:45:55 INFO - PROCESS | 3760 | 1467114355883 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 04:45:55 INFO - PROCESS | 3760 | 1467114355885 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 04:45:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 04:45:55 INFO - PROCESS | 3760 | 1467114355889 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 04:45:55 INFO - PROCESS | 3760 | 1467114355890 Marionette TRACE conn2 <- [1,1970,null,{}] 04:45:55 INFO - PROCESS | 3760 | 1467114355894 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:55 INFO - PROCESS | 3760 | 1467114355896 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:55 INFO - PROCESS | 3760 | 1467114355995 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 04:45:56 INFO - PROCESS | 3760 | 1467114356085 Marionette TRACE conn2 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:56 INFO - PROCESS | 3760 | 1467114356087 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:56 INFO - PROCESS | 3760 | ++DOCSHELL 1055A800 == 38 [pid = 3760] [id = 502] 04:45:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (176C9400) [pid = 3760] [serial = 1506] [outer = 00000000] 04:45:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (17AC4400) [pid = 3760] [serial = 1507] [outer = 176C9400] 04:45:56 INFO - PROCESS | 3760 | 1467114356130 Marionette DEBUG loaded listener.js 04:45:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (181DD800) [pid = 3760] [serial = 1508] [outer = 176C9400] 04:45:56 INFO - PROCESS | 3760 | 1467114356545 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:45:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 04:45:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 709ms 04:45:56 INFO - PROCESS | 3760 | 1467114356593 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 04:45:56 INFO - PROCESS | 3760 | 1467114356595 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 04:45:56 INFO - PROCESS | 3760 | 1467114356598 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 04:45:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 04:45:56 INFO - PROCESS | 3760 | 1467114356600 Marionette TRACE conn2 <- [1,1974,null,{}] 04:45:56 INFO - PROCESS | 3760 | 1467114356603 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:56 INFO - PROCESS | 3760 | 1467114356609 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:56 INFO - PROCESS | 3760 | 1467114356746 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 04:45:56 INFO - PROCESS | 3760 | 1467114356810 Marionette TRACE conn2 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:56 INFO - PROCESS | 3760 | 1467114356812 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:56 INFO - PROCESS | 3760 | ++DOCSHELL 197B8800 == 39 [pid = 3760] [id = 503] 04:45:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (197BC800) [pid = 3760] [serial = 1509] [outer = 00000000] 04:45:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (19B8B800) [pid = 3760] [serial = 1510] [outer = 197BC800] 04:45:56 INFO - PROCESS | 3760 | 1467114356856 Marionette DEBUG loaded listener.js 04:45:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (19BBD000) [pid = 3760] [serial = 1511] [outer = 197BC800] 04:45:57 INFO - PROCESS | 3760 | 1467114357256 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:45:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 04:45:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 665ms 04:45:57 INFO - PROCESS | 3760 | 1467114357280 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 04:45:57 INFO - PROCESS | 3760 | 1467114357282 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 04:45:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 04:45:57 INFO - PROCESS | 3760 | 1467114357295 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 04:45:57 INFO - PROCESS | 3760 | 1467114357297 Marionette TRACE conn2 <- [1,1978,null,{}] 04:45:57 INFO - PROCESS | 3760 | 1467114357335 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:57 INFO - PROCESS | 3760 | 1467114357337 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:57 INFO - PROCESS | 3760 | 1467114357461 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 04:45:57 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (15D81C00) [pid = 3760] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 04:45:57 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (13466C00) [pid = 3760] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 04:45:57 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (10F51000) [pid = 3760] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 04:45:57 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (17AC6C00) [pid = 3760] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 04:45:57 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (131E9800) [pid = 3760] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 04:45:57 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (11AE4C00) [pid = 3760] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 04:45:57 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (17717000) [pid = 3760] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 04:45:57 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (10E07000) [pid = 3760] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 04:45:57 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (158D1800) [pid = 3760] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 04:45:57 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (199B5000) [pid = 3760] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 04:45:57 INFO - PROCESS | 3760 | 1467114357512 Marionette TRACE conn2 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:57 INFO - PROCESS | 3760 | 1467114357514 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:57 INFO - PROCESS | 3760 | ++DOCSHELL 1055EC00 == 40 [pid = 3760] [id = 504] 04:45:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (10A7D800) [pid = 3760] [serial = 1512] [outer = 00000000] 04:45:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (131E9800) [pid = 3760] [serial = 1513] [outer = 10A7D800] 04:45:57 INFO - PROCESS | 3760 | 1467114357557 Marionette DEBUG loaded listener.js 04:45:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (132BD800) [pid = 3760] [serial = 1514] [outer = 10A7D800] 04:45:57 INFO - PROCESS | 3760 | 1467114357903 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:45:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 04:45:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 633ms 04:45:57 INFO - PROCESS | 3760 | 1467114357923 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 04:45:57 INFO - PROCESS | 3760 | 1467114357925 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 04:45:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 04:45:57 INFO - PROCESS | 3760 | 1467114357929 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 04:45:57 INFO - PROCESS | 3760 | 1467114357930 Marionette TRACE conn2 <- [1,1982,null,{}] 04:45:57 INFO - PROCESS | 3760 | 1467114357934 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:57 INFO - PROCESS | 3760 | 1467114357935 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:58 INFO - PROCESS | 3760 | 1467114358020 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 04:45:58 INFO - PROCESS | 3760 | 1467114358009 Marionette TRACE conn2 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:58 INFO - PROCESS | 3760 | 1467114358011 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:58 INFO - PROCESS | 3760 | ++DOCSHELL 15874000 == 41 [pid = 3760] [id = 505] 04:45:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (19844400) [pid = 3760] [serial = 1515] [outer = 00000000] 04:45:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (1A406400) [pid = 3760] [serial = 1516] [outer = 19844400] 04:45:58 INFO - PROCESS | 3760 | 1467114358054 Marionette DEBUG loaded listener.js 04:45:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (1A5FA000) [pid = 3760] [serial = 1517] [outer = 19844400] 04:45:58 INFO - PROCESS | 3760 | 1467114358474 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 04:45:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 04:45:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 573ms 04:45:58 INFO - PROCESS | 3760 | 1467114358515 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 04:45:58 INFO - PROCESS | 3760 | 1467114358517 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 04:45:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 04:45:58 INFO - PROCESS | 3760 | 1467114358504 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 04:45:58 INFO - PROCESS | 3760 | 1467114358506 Marionette TRACE conn2 <- [1,1986,null,{}] 04:45:58 INFO - PROCESS | 3760 | 1467114358509 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:58 INFO - PROCESS | 3760 | 1467114358511 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:58 INFO - PROCESS | 3760 | 1467114358589 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 04:45:58 INFO - PROCESS | 3760 | 1467114358595 Marionette TRACE conn2 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:58 INFO - PROCESS | 3760 | 1467114358597 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:58 INFO - PROCESS | 3760 | ++DOCSHELL 1438E800 == 42 [pid = 3760] [id = 506] 04:45:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (19841800) [pid = 3760] [serial = 1518] [outer = 00000000] 04:45:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (1A60C000) [pid = 3760] [serial = 1519] [outer = 19841800] 04:45:58 INFO - PROCESS | 3760 | 1467114358639 Marionette DEBUG loaded listener.js 04:45:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (1A610800) [pid = 3760] [serial = 1520] [outer = 19841800] 04:45:59 INFO - PROCESS | 3760 | 1467114359069 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 04:45:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 04:45:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 619ms 04:45:59 INFO - PROCESS | 3760 | 1467114359121 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 04:45:59 INFO - PROCESS | 3760 | 1467114359123 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 04:45:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 04:45:59 INFO - PROCESS | 3760 | 1467114359127 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 04:45:59 INFO - PROCESS | 3760 | 1467114359128 Marionette TRACE conn2 <- [1,1990,null,{}] 04:45:59 INFO - PROCESS | 3760 | 1467114359132 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:59 INFO - PROCESS | 3760 | 1467114359143 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:59 INFO - PROCESS | 3760 | 1467114359224 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 04:45:59 INFO - PROCESS | 3760 | 1467114359230 Marionette TRACE conn2 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:59 INFO - PROCESS | 3760 | 1467114359232 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:45:59 INFO - PROCESS | 3760 | ++DOCSHELL 1A60BC00 == 43 [pid = 3760] [id = 507] 04:45:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (1A66C400) [pid = 3760] [serial = 1521] [outer = 00000000] 04:45:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (1A673800) [pid = 3760] [serial = 1522] [outer = 1A66C400] 04:45:59 INFO - PROCESS | 3760 | 1467114359275 Marionette DEBUG loaded listener.js 04:45:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1A673C00) [pid = 3760] [serial = 1523] [outer = 1A66C400] 04:45:59 INFO - PROCESS | 3760 | 1467114359890 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 04:45:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 04:45:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 800ms 04:45:59 INFO - PROCESS | 3760 | 1467114359968 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 04:45:59 INFO - PROCESS | 3760 | 1467114359972 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 04:45:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 04:45:59 INFO - PROCESS | 3760 | 1467114359978 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 04:45:59 INFO - PROCESS | 3760 | 1467114359981 Marionette TRACE conn2 <- [1,1994,null,{}] 04:45:59 INFO - PROCESS | 3760 | 1467114359969 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:59 INFO - PROCESS | 3760 | 1467114359973 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:00 INFO - PROCESS | 3760 | 1467114360092 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 04:46:00 INFO - PROCESS | 3760 | 1467114360222 Marionette TRACE conn2 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:00 INFO - PROCESS | 3760 | 1467114360225 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:00 INFO - PROCESS | 3760 | ++DOCSHELL 10E0B400 == 44 [pid = 3760] [id = 508] 04:46:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (10E0BC00) [pid = 3760] [serial = 1524] [outer = 00000000] 04:46:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (11CD0800) [pid = 3760] [serial = 1525] [outer = 10E0BC00] 04:46:00 INFO - PROCESS | 3760 | 1467114360284 Marionette DEBUG loaded listener.js 04:46:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (1310D800) [pid = 3760] [serial = 1526] [outer = 10E0BC00] 04:46:00 INFO - PROCESS | 3760 | 1467114360819 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 04:46:00 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 04:46:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 906ms 04:46:00 INFO - PROCESS | 3760 | 1467114360889 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 04:46:00 INFO - PROCESS | 3760 | 1467114360893 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 04:46:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 04:46:00 INFO - PROCESS | 3760 | 1467114360900 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 04:46:00 INFO - PROCESS | 3760 | 1467114360903 Marionette TRACE conn2 <- [1,1998,null,{}] 04:46:00 INFO - PROCESS | 3760 | 1467114360907 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:00 INFO - PROCESS | 3760 | 1467114360910 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:01 INFO - PROCESS | 3760 | 1467114361006 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 04:46:01 INFO - PROCESS | 3760 | 1467114361147 Marionette TRACE conn2 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:01 INFO - PROCESS | 3760 | 1467114361150 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:01 INFO - PROCESS | 3760 | ++DOCSHELL 15D76C00 == 45 [pid = 3760] [id = 509] 04:46:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (15D7F000) [pid = 3760] [serial = 1527] [outer = 00000000] 04:46:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (1695E800) [pid = 3760] [serial = 1528] [outer = 15D7F000] 04:46:01 INFO - PROCESS | 3760 | 1467114361206 Marionette DEBUG loaded listener.js 04:46:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (17ABE800) [pid = 3760] [serial = 1529] [outer = 15D7F000] 04:46:01 INFO - PROCESS | 3760 | 1467114361798 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 04:46:01 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 04:46:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 966ms 04:46:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 04:46:01 INFO - PROCESS | 3760 | 1467114361868 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 04:46:01 INFO - PROCESS | 3760 | 1467114361870 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 04:46:01 INFO - PROCESS | 3760 | 1467114361874 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 04:46:01 INFO - PROCESS | 3760 | 1467114361878 Marionette TRACE conn2 <- [1,2002,null,{}] 04:46:01 INFO - PROCESS | 3760 | 1467114361902 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:01 INFO - PROCESS | 3760 | 1467114361907 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:02 INFO - PROCESS | 3760 | 1467114362025 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 04:46:02 INFO - PROCESS | 3760 | 1467114362097 Marionette TRACE conn2 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:02 INFO - PROCESS | 3760 | 1467114362100 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:02 INFO - PROCESS | 3760 | ++DOCSHELL 1A671400 == 46 [pid = 3760] [id = 510] 04:46:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (1A672C00) [pid = 3760] [serial = 1530] [outer = 00000000] 04:46:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (1A679400) [pid = 3760] [serial = 1531] [outer = 1A672C00] 04:46:02 INFO - PROCESS | 3760 | 1467114362155 Marionette DEBUG loaded listener.js 04:46:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (1A7F1800) [pid = 3760] [serial = 1532] [outer = 1A672C00] 04:46:02 INFO - PROCESS | 3760 | 1467114362879 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 04:46:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 04:46:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1056ms 04:46:02 INFO - PROCESS | 3760 | 1467114362940 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 04:46:02 INFO - PROCESS | 3760 | 1467114362944 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 04:46:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 04:46:02 INFO - PROCESS | 3760 | 1467114362949 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 04:46:02 INFO - PROCESS | 3760 | 1467114362952 Marionette TRACE conn2 <- [1,2006,null,{}] 04:46:02 INFO - PROCESS | 3760 | 1467114362957 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:02 INFO - PROCESS | 3760 | 1467114362960 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:03 INFO - PROCESS | 3760 | 1467114363063 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 04:46:03 INFO - PROCESS | 3760 | 1467114363202 Marionette TRACE conn2 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:03 INFO - PROCESS | 3760 | 1467114363206 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:03 INFO - PROCESS | 3760 | ++DOCSHELL 114C8C00 == 47 [pid = 3760] [id = 511] 04:46:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (114D5000) [pid = 3760] [serial = 1533] [outer = 00000000] 04:46:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (11C3D400) [pid = 3760] [serial = 1534] [outer = 114D5000] 04:46:03 INFO - PROCESS | 3760 | 1467114363261 Marionette DEBUG loaded listener.js 04:46:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (129AB400) [pid = 3760] [serial = 1535] [outer = 114D5000] 04:46:04 INFO - PROCESS | 3760 | --DOCSHELL 199B4400 == 46 [pid = 3760] [id = 492] 04:46:04 INFO - PROCESS | 3760 | --DOCSHELL 102C9000 == 45 [pid = 3760] [id = 495] 04:46:04 INFO - PROCESS | 3760 | --DOCSHELL 15871400 == 44 [pid = 3760] [id = 494] 04:46:04 INFO - PROCESS | 3760 | --DOCSHELL 10A9FC00 == 43 [pid = 3760] [id = 493] 04:46:04 INFO - PROCESS | 3760 | --DOCSHELL 158CBC00 == 42 [pid = 3760] [id = 490] 04:46:04 INFO - PROCESS | 3760 | --DOCSHELL 17ABF400 == 41 [pid = 3760] [id = 491] 04:46:04 INFO - PROCESS | 3760 | --DOCSHELL 1438E800 == 40 [pid = 3760] [id = 506] 04:46:04 INFO - PROCESS | 3760 | --DOCSHELL 15874000 == 39 [pid = 3760] [id = 505] 04:46:04 INFO - PROCESS | 3760 | --DOCSHELL 1055EC00 == 38 [pid = 3760] [id = 504] 04:46:04 INFO - PROCESS | 3760 | --DOCSHELL 197B8800 == 37 [pid = 3760] [id = 503] 04:46:04 INFO - PROCESS | 3760 | --DOCSHELL 1055A800 == 36 [pid = 3760] [id = 502] 04:46:04 INFO - PROCESS | 3760 | --DOCSHELL 15D82800 == 35 [pid = 3760] [id = 501] 04:46:04 INFO - PROCESS | 3760 | --DOCSHELL 13D03000 == 34 [pid = 3760] [id = 500] 04:46:04 INFO - PROCESS | 3760 | --DOCSHELL 129AC800 == 33 [pid = 3760] [id = 499] 04:46:04 INFO - PROCESS | 3760 | --DOCSHELL 10E08000 == 32 [pid = 3760] [id = 498] 04:46:04 INFO - PROCESS | 3760 | --DOCSHELL 0C7EE400 == 31 [pid = 3760] [id = 496] 04:46:04 INFO - PROCESS | 3760 | --DOCSHELL 1314FC00 == 30 [pid = 3760] [id = 497] 04:46:04 INFO - PROCESS | 3760 | --DOCSHELL 15D76C00 == 29 [pid = 3760] [id = 509] 04:46:04 INFO - PROCESS | 3760 | --DOCSHELL 1A671400 == 28 [pid = 3760] [id = 510] 04:46:04 INFO - PROCESS | 3760 | --DOCSHELL 1A60BC00 == 27 [pid = 3760] [id = 507] 04:46:04 INFO - PROCESS | 3760 | --DOCSHELL 10E0B400 == 26 [pid = 3760] [id = 508] 04:46:04 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (16D30C00) [pid = 3760] [serial = 1460] [outer = 00000000] [url = about:blank] 04:46:04 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (1438A800) [pid = 3760] [serial = 1457] [outer = 00000000] [url = about:blank] 04:46:04 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (12D86800) [pid = 3760] [serial = 1454] [outer = 00000000] [url = about:blank] 04:46:04 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (19847800) [pid = 3760] [serial = 1475] [outer = 00000000] [url = about:blank] 04:46:04 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (19841400) [pid = 3760] [serial = 1474] [outer = 00000000] [url = about:blank] 04:46:04 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (13D03400) [pid = 3760] [serial = 1469] [outer = 00000000] [url = about:blank] 04:46:04 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (13467000) [pid = 3760] [serial = 1480] [outer = 00000000] [url = about:blank] 04:46:04 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (1A1AAC00) [pid = 3760] [serial = 1484] [outer = 00000000] [url = about:blank] 04:46:04 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (166C7000) [pid = 3760] [serial = 1459] [outer = 00000000] [url = about:blank] 04:46:04 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (11218800) [pid = 3760] [serial = 1465] [outer = 00000000] [url = about:blank] 04:46:04 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (166C4C00) [pid = 3760] [serial = 1471] [outer = 00000000] [url = about:blank] 04:46:04 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (177EFC00) [pid = 3760] [serial = 1462] [outer = 00000000] [url = about:blank] 04:46:04 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (11232800) [pid = 3760] [serial = 1466] [outer = 00000000] [url = about:blank] 04:46:04 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (13462800) [pid = 3760] [serial = 1468] [outer = 00000000] [url = about:blank] 04:46:04 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (15B52000) [pid = 3760] [serial = 1481] [outer = 00000000] [url = about:blank] 04:46:04 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (19B97C00) [pid = 3760] [serial = 1478] [outer = 00000000] [url = about:blank] 04:46:04 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (1292BC00) [pid = 3760] [serial = 1453] [outer = 00000000] [url = about:blank] 04:46:04 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (16B32C00) [pid = 3760] [serial = 1472] [outer = 00000000] [url = about:blank] 04:46:04 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (19F3A000) [pid = 3760] [serial = 1483] [outer = 00000000] [url = about:blank] 04:46:04 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (199C1800) [pid = 3760] [serial = 1477] [outer = 00000000] [url = about:blank] 04:46:04 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (13D04000) [pid = 3760] [serial = 1456] [outer = 00000000] [url = about:blank] 04:46:04 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (1A5F8000) [pid = 3760] [serial = 1486] [outer = 00000000] [url = about:blank] 04:46:04 INFO - PROCESS | 3760 | 1467114364424 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:46:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 04:46:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1555ms 04:46:04 INFO - PROCESS | 3760 | 1467114364498 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 04:46:04 INFO - PROCESS | 3760 | 1467114364502 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 04:46:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 04:46:04 INFO - PROCESS | 3760 | 1467114364545 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 04:46:04 INFO - PROCESS | 3760 | 1467114364548 Marionette TRACE conn2 <- [1,2010,null,{}] 04:46:04 INFO - PROCESS | 3760 | 1467114364556 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:04 INFO - PROCESS | 3760 | 1467114364543 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:04 INFO - PROCESS | 3760 | 1467114364661 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 04:46:04 INFO - PROCESS | 3760 | 1467114364668 Marionette TRACE conn2 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:04 INFO - PROCESS | 3760 | 1467114364671 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:04 INFO - PROCESS | 3760 | ++DOCSHELL 10559C00 == 27 [pid = 3760] [id = 512] 04:46:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (1055A800) [pid = 3760] [serial = 1536] [outer = 00000000] 04:46:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (10A9FC00) [pid = 3760] [serial = 1537] [outer = 1055A800] 04:46:04 INFO - PROCESS | 3760 | 1467114364718 Marionette DEBUG loaded listener.js 04:46:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (10E09000) [pid = 3760] [serial = 1538] [outer = 1055A800] 04:46:05 INFO - PROCESS | 3760 | 1467114365164 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 04:46:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 04:46:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 664ms 04:46:05 INFO - PROCESS | 3760 | 1467114365211 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 04:46:05 INFO - PROCESS | 3760 | 1467114365216 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 04:46:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 04:46:05 INFO - PROCESS | 3760 | 1467114365224 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 04:46:05 INFO - PROCESS | 3760 | 1467114365227 Marionette TRACE conn2 <- [1,2014,null,{}] 04:46:05 INFO - PROCESS | 3760 | 1467114365231 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:05 INFO - PROCESS | 3760 | 1467114365234 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:05 INFO - PROCESS | 3760 | 1467114365320 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 04:46:05 INFO - PROCESS | 3760 | 1467114365328 Marionette TRACE conn2 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:05 INFO - PROCESS | 3760 | 1467114365331 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:05 INFO - PROCESS | 3760 | ++DOCSHELL 12921000 == 28 [pid = 3760] [id = 513] 04:46:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (129B1400) [pid = 3760] [serial = 1539] [outer = 00000000] 04:46:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (12D86800) [pid = 3760] [serial = 1540] [outer = 129B1400] 04:46:05 INFO - PROCESS | 3760 | 1467114365377 Marionette DEBUG loaded listener.js 04:46:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (1310DC00) [pid = 3760] [serial = 1541] [outer = 129B1400] 04:46:05 INFO - PROCESS | 3760 | 1467114365826 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 04:46:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 04:46:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 619ms 04:46:05 INFO - PROCESS | 3760 | 1467114365841 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 04:46:05 INFO - PROCESS | 3760 | 1467114365843 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 04:46:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 04:46:05 INFO - PROCESS | 3760 | 1467114365846 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 04:46:05 INFO - PROCESS | 3760 | 1467114365850 Marionette TRACE conn2 <- [1,2018,null,{}] 04:46:05 INFO - PROCESS | 3760 | 1467114365864 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:05 INFO - PROCESS | 3760 | 1467114365868 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:05 INFO - PROCESS | 3760 | 1467114365950 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 04:46:05 INFO - PROCESS | 3760 | 1467114365990 Marionette TRACE conn2 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:05 INFO - PROCESS | 3760 | 1467114365994 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:06 INFO - PROCESS | 3760 | ++DOCSHELL 1438F000 == 29 [pid = 3760] [id = 514] 04:46:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (1438F800) [pid = 3760] [serial = 1542] [outer = 00000000] 04:46:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (1530B800) [pid = 3760] [serial = 1543] [outer = 1438F800] 04:46:06 INFO - PROCESS | 3760 | 1467114366043 Marionette DEBUG loaded listener.js 04:46:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (15591400) [pid = 3760] [serial = 1544] [outer = 1438F800] 04:46:06 INFO - PROCESS | 3760 | 1467114366479 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 04:46:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 04:46:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 664ms 04:46:06 INFO - PROCESS | 3760 | 1467114366540 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 04:46:06 INFO - PROCESS | 3760 | 1467114366543 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 04:46:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 04:46:06 INFO - PROCESS | 3760 | 1467114366546 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 04:46:06 INFO - PROCESS | 3760 | 1467114366548 Marionette TRACE conn2 <- [1,2022,null,{}] 04:46:06 INFO - PROCESS | 3760 | 1467114366551 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:06 INFO - PROCESS | 3760 | 1467114366553 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:06 INFO - PROCESS | 3760 | 1467114366652 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 04:46:06 INFO - PROCESS | 3760 | 1467114366657 Marionette TRACE conn2 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:06 INFO - PROCESS | 3760 | 1467114366659 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:06 INFO - PROCESS | 3760 | ++DOCSHELL 15594C00 == 30 [pid = 3760] [id = 515] 04:46:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1586C400) [pid = 3760] [serial = 1545] [outer = 00000000] 04:46:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (16021400) [pid = 3760] [serial = 1546] [outer = 1586C400] 04:46:06 INFO - PROCESS | 3760 | 1467114366704 Marionette DEBUG loaded listener.js 04:46:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (16792400) [pid = 3760] [serial = 1547] [outer = 1586C400] 04:46:07 INFO - PROCESS | 3760 | 1467114367139 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:46:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 04:46:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 680ms 04:46:07 INFO - PROCESS | 3760 | 1467114367211 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 04:46:07 INFO - PROCESS | 3760 | 1467114367213 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 04:46:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 04:46:07 INFO - PROCESS | 3760 | 1467114367216 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 04:46:07 INFO - PROCESS | 3760 | 1467114367218 Marionette TRACE conn2 <- [1,2026,null,{}] 04:46:07 INFO - PROCESS | 3760 | 1467114367221 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:07 INFO - PROCESS | 3760 | 1467114367223 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:07 INFO - PROCESS | 3760 | 1467114367330 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 04:46:07 INFO - PROCESS | 3760 | 1467114367419 Marionette TRACE conn2 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:07 INFO - PROCESS | 3760 | 1467114367422 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:07 INFO - PROCESS | 3760 | ++DOCSHELL 16D32000 == 31 [pid = 3760] [id = 516] 04:46:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (16D35400) [pid = 3760] [serial = 1548] [outer = 00000000] 04:46:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (1746E800) [pid = 3760] [serial = 1549] [outer = 16D35400] 04:46:07 INFO - PROCESS | 3760 | 1467114367465 Marionette DEBUG loaded listener.js 04:46:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (177EC800) [pid = 3760] [serial = 1550] [outer = 16D35400] 04:46:07 INFO - PROCESS | 3760 | 1467114367871 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 04:46:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 04:46:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 679ms 04:46:07 INFO - PROCESS | 3760 | 1467114367896 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 04:46:07 INFO - PROCESS | 3760 | 1467114367898 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 04:46:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 04:46:07 INFO - PROCESS | 3760 | 1467114367901 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 04:46:07 INFO - PROCESS | 3760 | 1467114367903 Marionette TRACE conn2 <- [1,2030,null,{}] 04:46:07 INFO - PROCESS | 3760 | 1467114367906 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:07 INFO - PROCESS | 3760 | 1467114367912 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:08 INFO - PROCESS | 3760 | 1467114368043 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 04:46:08 INFO - PROCESS | 3760 | 1467114368048 Marionette TRACE conn2 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:08 INFO - PROCESS | 3760 | 1467114368050 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:08 INFO - PROCESS | 3760 | ++DOCSHELL 17FECC00 == 32 [pid = 3760] [id = 517] 04:46:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (181DD000) [pid = 3760] [serial = 1551] [outer = 00000000] 04:46:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (19849400) [pid = 3760] [serial = 1552] [outer = 181DD000] 04:46:08 INFO - PROCESS | 3760 | 1467114368095 Marionette DEBUG loaded listener.js 04:46:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (19B8F000) [pid = 3760] [serial = 1553] [outer = 181DD000] 04:46:08 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (19841800) [pid = 3760] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 04:46:08 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (1A66C400) [pid = 3760] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 04:46:08 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (176C9400) [pid = 3760] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 04:46:08 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (197BC800) [pid = 3760] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 04:46:08 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (10A7D800) [pid = 3760] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 04:46:08 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (181D8C00) [pid = 3760] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 04:46:08 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (129B0400) [pid = 3760] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 04:46:08 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (13159800) [pid = 3760] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 04:46:08 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (10E0A400) [pid = 3760] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 04:46:08 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (0C7EF800) [pid = 3760] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 04:46:08 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (13D03800) [pid = 3760] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 04:46:08 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (16020400) [pid = 3760] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 04:46:08 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (19844400) [pid = 3760] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 04:46:08 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (16D2B400) [pid = 3760] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 04:46:08 INFO - PROCESS | 3760 | 1467114368754 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 04:46:08 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) 04:46:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 905ms 04:46:08 INFO - PROCESS | 3760 | 1467114368811 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 04:46:08 INFO - PROCESS | 3760 | 1467114368813 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 04:46:08 INFO - PROCESS | 3760 | 1467114368816 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 04:46:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 04:46:08 INFO - PROCESS | 3760 | 1467114368818 Marionette TRACE conn2 <- [1,2034,null,{}] 04:46:08 INFO - PROCESS | 3760 | 1467114368830 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:08 INFO - PROCESS | 3760 | 1467114368833 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:08 INFO - PROCESS | 3760 | 1467114368907 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 04:46:08 INFO - PROCESS | 3760 | 1467114369003 Marionette TRACE conn2 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:08 INFO - PROCESS | 3760 | 1467114369005 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:08 INFO - PROCESS | 3760 | ++DOCSHELL 0F974000 == 33 [pid = 3760] [id = 518] 04:46:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (10E0A400) [pid = 3760] [serial = 1554] [outer = 00000000] 04:46:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (130A2C00) [pid = 3760] [serial = 1555] [outer = 10E0A400] 04:46:09 INFO - PROCESS | 3760 | 1467114369048 Marionette DEBUG loaded listener.js 04:46:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (13159800) [pid = 3760] [serial = 1556] [outer = 10E0A400] 04:46:09 INFO - PROCESS | 3760 | 1467114369386 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 04:46:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:46:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 619ms 04:46:09 INFO - PROCESS | 3760 | 1467114369437 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 04:46:09 INFO - PROCESS | 3760 | 1467114369439 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 04:46:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 04:46:09 INFO - PROCESS | 3760 | 1467114369443 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 04:46:09 INFO - PROCESS | 3760 | 1467114369445 Marionette TRACE conn2 <- [1,2038,null,{}] 04:46:09 INFO - PROCESS | 3760 | 1467114369448 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:09 INFO - PROCESS | 3760 | 1467114369450 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:09 INFO - PROCESS | 3760 | 1467114369563 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 04:46:09 INFO - PROCESS | 3760 | 1467114369569 Marionette TRACE conn2 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:09 INFO - PROCESS | 3760 | 1467114369571 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:09 INFO - PROCESS | 3760 | ++DOCSHELL 112C5400 == 34 [pid = 3760] [id = 519] 04:46:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (13D03800) [pid = 3760] [serial = 1557] [outer = 00000000] 04:46:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (19B95C00) [pid = 3760] [serial = 1558] [outer = 13D03800] 04:46:09 INFO - PROCESS | 3760 | 1467114369615 Marionette DEBUG loaded listener.js 04:46:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (19BBB800) [pid = 3760] [serial = 1559] [outer = 13D03800] 04:46:09 INFO - PROCESS | 3760 | 1467114370002 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:46:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 04:46:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 604ms 04:46:10 INFO - PROCESS | 3760 | 1467114370063 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 04:46:10 INFO - PROCESS | 3760 | 1467114370066 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 04:46:10 INFO - PROCESS | 3760 | 1467114370069 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 04:46:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 04:46:10 INFO - PROCESS | 3760 | 1467114370070 Marionette TRACE conn2 <- [1,2042,null,{}] 04:46:10 INFO - PROCESS | 3760 | 1467114370074 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:10 INFO - PROCESS | 3760 | 1467114370076 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:10 INFO - PROCESS | 3760 | 1467114370135 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 04:46:10 INFO - PROCESS | 3760 | 1467114370143 Marionette TRACE conn2 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:10 INFO - PROCESS | 3760 | 1467114370145 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:10 INFO - PROCESS | 3760 | ++DOCSHELL 1438EC00 == 35 [pid = 3760] [id = 520] 04:46:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (1A40DC00) [pid = 3760] [serial = 1560] [outer = 00000000] 04:46:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (1A601800) [pid = 3760] [serial = 1561] [outer = 1A40DC00] 04:46:10 INFO - PROCESS | 3760 | 1467114370188 Marionette DEBUG loaded listener.js 04:46:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (1A605C00) [pid = 3760] [serial = 1562] [outer = 1A40DC00] 04:46:10 INFO - PROCESS | 3760 | 1467114370715 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 04:46:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 04:46:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 709ms 04:46:10 INFO - PROCESS | 3760 | 1467114370775 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 04:46:10 INFO - PROCESS | 3760 | 1467114370780 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 04:46:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 04:46:10 INFO - PROCESS | 3760 | 1467114370786 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 04:46:10 INFO - PROCESS | 3760 | 1467114370789 Marionette TRACE conn2 <- [1,2046,null,{}] 04:46:10 INFO - PROCESS | 3760 | 1467114370795 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:10 INFO - PROCESS | 3760 | 1467114370798 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:10 INFO - PROCESS | 3760 | 1467114370918 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 04:46:11 INFO - PROCESS | 3760 | 1467114371038 Marionette TRACE conn2 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:11 INFO - PROCESS | 3760 | 1467114371043 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:11 INFO - PROCESS | 3760 | ++DOCSHELL 0F97E400 == 36 [pid = 3760] [id = 521] 04:46:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (0F97E800) [pid = 3760] [serial = 1563] [outer = 00000000] 04:46:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (11218800) [pid = 3760] [serial = 1564] [outer = 0F97E800] 04:46:11 INFO - PROCESS | 3760 | 1467114371107 Marionette DEBUG loaded listener.js 04:46:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (11C3DC00) [pid = 3760] [serial = 1565] [outer = 0F97E800] 04:46:11 INFO - PROCESS | 3760 | 1467114371838 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 04:46:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 04:46:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1102ms 04:46:11 INFO - PROCESS | 3760 | 1467114371894 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 04:46:11 INFO - PROCESS | 3760 | 1467114371899 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 04:46:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 04:46:11 INFO - PROCESS | 3760 | 1467114371905 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 04:46:11 INFO - PROCESS | 3760 | 1467114371908 Marionette TRACE conn2 <- [1,2050,null,{}] 04:46:11 INFO - PROCESS | 3760 | 1467114371912 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:11 INFO - PROCESS | 3760 | 1467114371915 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:12 INFO - PROCESS | 3760 | 1467114372032 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 04:46:12 INFO - PROCESS | 3760 | 1467114372169 Marionette TRACE conn2 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:12 INFO - PROCESS | 3760 | 1467114372172 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:12 INFO - PROCESS | 3760 | ++DOCSHELL 1346DC00 == 37 [pid = 3760] [id = 522] 04:46:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (13D02C00) [pid = 3760] [serial = 1566] [outer = 00000000] 04:46:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (1430A400) [pid = 3760] [serial = 1567] [outer = 13D02C00] 04:46:12 INFO - PROCESS | 3760 | 1467114372228 Marionette DEBUG loaded listener.js 04:46:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (15B52000) [pid = 3760] [serial = 1568] [outer = 13D02C00] 04:46:13 INFO - PROCESS | 3760 | 1467114373083 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 04:46:13 INFO - PROCESS | 3760 | --DOCSHELL 112C5400 == 36 [pid = 3760] [id = 519] 04:46:13 INFO - PROCESS | 3760 | --DOCSHELL 0F974000 == 35 [pid = 3760] [id = 518] 04:46:13 INFO - PROCESS | 3760 | --DOCSHELL 17FECC00 == 34 [pid = 3760] [id = 517] 04:46:13 INFO - PROCESS | 3760 | --DOCSHELL 16D32000 == 33 [pid = 3760] [id = 516] 04:46:13 INFO - PROCESS | 3760 | --DOCSHELL 15594C00 == 32 [pid = 3760] [id = 515] 04:46:13 INFO - PROCESS | 3760 | --DOCSHELL 1438F000 == 31 [pid = 3760] [id = 514] 04:46:13 INFO - PROCESS | 3760 | --DOCSHELL 12921000 == 30 [pid = 3760] [id = 513] 04:46:13 INFO - PROCESS | 3760 | --DOCSHELL 10559C00 == 29 [pid = 3760] [id = 512] 04:46:13 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (177F1400) [pid = 3760] [serial = 1463] [outer = 00000000] [url = about:blank] 04:46:13 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (1A610800) [pid = 3760] [serial = 1520] [outer = 00000000] [url = about:blank] 04:46:13 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (1A673C00) [pid = 3760] [serial = 1523] [outer = 00000000] [url = about:blank] 04:46:13 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (1A673800) [pid = 3760] [serial = 1522] [outer = 00000000] [url = about:blank] 04:46:13 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (17AC4400) [pid = 3760] [serial = 1507] [outer = 00000000] [url = about:blank] 04:46:13 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (19B8B800) [pid = 3760] [serial = 1510] [outer = 00000000] [url = about:blank] 04:46:13 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (131E9800) [pid = 3760] [serial = 1513] [outer = 00000000] [url = about:blank] 04:46:13 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (19BBD000) [pid = 3760] [serial = 1511] [outer = 00000000] [url = about:blank] 04:46:13 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (1A602C00) [pid = 3760] [serial = 1487] [outer = 00000000] [url = about:blank] 04:46:13 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (12BD4800) [pid = 3760] [serial = 1498] [outer = 00000000] [url = about:blank] 04:46:13 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (13034000) [pid = 3760] [serial = 1499] [outer = 00000000] [url = about:blank] 04:46:13 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (15309C00) [pid = 3760] [serial = 1492] [outer = 00000000] [url = about:blank] 04:46:13 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (15422400) [pid = 3760] [serial = 1493] [outer = 00000000] [url = about:blank] 04:46:13 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (10F4B000) [pid = 3760] [serial = 1495] [outer = 00000000] [url = about:blank] 04:46:13 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (11235400) [pid = 3760] [serial = 1496] [outer = 00000000] [url = about:blank] 04:46:13 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (10275800) [pid = 3760] [serial = 1489] [outer = 00000000] [url = about:blank] 04:46:13 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (10A78400) [pid = 3760] [serial = 1490] [outer = 00000000] [url = about:blank] 04:46:13 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (1520D000) [pid = 3760] [serial = 1501] [outer = 00000000] [url = about:blank] 04:46:13 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (15588800) [pid = 3760] [serial = 1502] [outer = 00000000] [url = about:blank] 04:46:13 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (16D2C800) [pid = 3760] [serial = 1504] [outer = 00000000] [url = about:blank] 04:46:13 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (132BD800) [pid = 3760] [serial = 1514] [outer = 00000000] [url = about:blank] 04:46:13 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (1A406400) [pid = 3760] [serial = 1516] [outer = 00000000] [url = about:blank] 04:46:13 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (1A60C000) [pid = 3760] [serial = 1519] [outer = 00000000] [url = about:blank] 04:46:13 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (1A5FA000) [pid = 3760] [serial = 1517] [outer = 00000000] [url = about:blank] 04:46:13 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (181DD800) [pid = 3760] [serial = 1508] [outer = 00000000] [url = about:blank] 04:46:13 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (17469000) [pid = 3760] [serial = 1505] [outer = 00000000] [url = about:blank] 04:46:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 04:46:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1253ms 04:46:13 INFO - PROCESS | 3760 | 1467114373170 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 04:46:13 INFO - PROCESS | 3760 | 1467114373174 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 04:46:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 04:46:13 INFO - PROCESS | 3760 | 1467114373163 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 04:46:13 INFO - PROCESS | 3760 | 1467114373166 Marionette TRACE conn2 <- [1,2054,null,{}] 04:46:13 INFO - PROCESS | 3760 | 1467114373171 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:13 INFO - PROCESS | 3760 | 1467114373174 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:13 INFO - PROCESS | 3760 | 1467114373266 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 04:46:13 INFO - PROCESS | 3760 | 1467114373274 Marionette TRACE conn2 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:13 INFO - PROCESS | 3760 | 1467114373278 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:13 INFO - PROCESS | 3760 | ++DOCSHELL 10A73800 == 30 [pid = 3760] [id = 523] 04:46:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (10A74800) [pid = 3760] [serial = 1569] [outer = 00000000] 04:46:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (10A99800) [pid = 3760] [serial = 1570] [outer = 10A74800] 04:46:13 INFO - PROCESS | 3760 | 1467114373325 Marionette DEBUG loaded listener.js 04:46:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (10E0D800) [pid = 3760] [serial = 1571] [outer = 10A74800] 04:46:13 INFO - PROCESS | 3760 | 1467114373824 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 04:46:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 04:46:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 664ms 04:46:13 INFO - PROCESS | 3760 | 1467114373843 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 04:46:13 INFO - PROCESS | 3760 | 1467114373847 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 04:46:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 04:46:13 INFO - PROCESS | 3760 | 1467114373857 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 04:46:13 INFO - PROCESS | 3760 | 1467114373859 Marionette TRACE conn2 <- [1,2058,null,{}] 04:46:13 INFO - PROCESS | 3760 | 1467114373863 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:13 INFO - PROCESS | 3760 | 1467114373865 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:13 INFO - PROCESS | 3760 | 1467114373950 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 04:46:13 INFO - PROCESS | 3760 | 1467114373956 Marionette TRACE conn2 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:13 INFO - PROCESS | 3760 | 1467114373959 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:13 INFO - PROCESS | 3760 | ++DOCSHELL 129F3000 == 31 [pid = 3760] [id = 524] 04:46:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (129F5400) [pid = 3760] [serial = 1572] [outer = 00000000] 04:46:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (13133800) [pid = 3760] [serial = 1573] [outer = 129F5400] 04:46:14 INFO - PROCESS | 3760 | 1467114374004 Marionette DEBUG loaded listener.js 04:46:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (1325F000) [pid = 3760] [serial = 1574] [outer = 129F5400] 04:46:14 INFO - PROCESS | 3760 | 1467114374507 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 04:46:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 04:46:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 679ms 04:46:14 INFO - PROCESS | 3760 | 1467114374533 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 04:46:14 INFO - PROCESS | 3760 | 1467114374535 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 04:46:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 04:46:14 INFO - PROCESS | 3760 | 1467114374539 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 04:46:14 INFO - PROCESS | 3760 | 1467114374542 Marionette TRACE conn2 <- [1,2062,null,{}] 04:46:14 INFO - PROCESS | 3760 | 1467114374553 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:14 INFO - PROCESS | 3760 | 1467114374557 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:14 INFO - PROCESS | 3760 | 1467114374666 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 04:46:14 INFO - PROCESS | 3760 | 1467114374746 Marionette TRACE conn2 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:14 INFO - PROCESS | 3760 | 1467114374749 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:14 INFO - PROCESS | 3760 | ++DOCSHELL 1558C800 == 32 [pid = 3760] [id = 525] 04:46:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (1558D400) [pid = 3760] [serial = 1575] [outer = 00000000] 04:46:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (1586A800) [pid = 3760] [serial = 1576] [outer = 1558D400] 04:46:14 INFO - PROCESS | 3760 | 1467114374799 Marionette DEBUG loaded listener.js 04:46:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (16020400) [pid = 3760] [serial = 1577] [outer = 1558D400] 04:46:15 INFO - PROCESS | 3760 | 1467114375186 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 04:46:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 04:46:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 680ms 04:46:15 INFO - PROCESS | 3760 | 1467114375220 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 04:46:15 INFO - PROCESS | 3760 | 1467114375222 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 04:46:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 04:46:15 INFO - PROCESS | 3760 | 1467114375225 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 04:46:15 INFO - PROCESS | 3760 | 1467114375227 Marionette TRACE conn2 <- [1,2066,null,{}] 04:46:15 INFO - PROCESS | 3760 | 1467114375214 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:15 INFO - PROCESS | 3760 | 1467114375216 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:15 INFO - PROCESS | 3760 | 1467114375349 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 04:46:15 INFO - PROCESS | 3760 | 1467114375354 Marionette TRACE conn2 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:15 INFO - PROCESS | 3760 | 1467114375356 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:15 INFO - PROCESS | 3760 | ++DOCSHELL 16DD6800 == 33 [pid = 3760] [id = 526] 04:46:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (17467800) [pid = 3760] [serial = 1578] [outer = 00000000] 04:46:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (177F4000) [pid = 3760] [serial = 1579] [outer = 17467800] 04:46:15 INFO - PROCESS | 3760 | 1467114375406 Marionette DEBUG loaded listener.js 04:46:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (17ACA000) [pid = 3760] [serial = 1580] [outer = 17467800] 04:46:15 INFO - PROCESS | 3760 | 1467114375824 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 04:46:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 04:46:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 679ms 04:46:15 INFO - PROCESS | 3760 | 1467114375890 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 04:46:15 INFO - PROCESS | 3760 | 1467114375892 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 04:46:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 04:46:15 INFO - PROCESS | 3760 | 1467114375895 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 04:46:15 INFO - PROCESS | 3760 | 1467114375897 Marionette TRACE conn2 <- [1,2070,null,{}] 04:46:15 INFO - PROCESS | 3760 | 1467114375900 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:15 INFO - PROCESS | 3760 | 1467114375902 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:16 INFO - PROCESS | 3760 | 1467114376011 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 04:46:16 INFO - PROCESS | 3760 | 1467114376103 Marionette TRACE conn2 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:16 INFO - PROCESS | 3760 | 1467114376105 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:16 INFO - PROCESS | 3760 | ++DOCSHELL 17FF0C00 == 34 [pid = 3760] [id = 527] 04:46:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (181D6C00) [pid = 3760] [serial = 1581] [outer = 00000000] 04:46:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (197B9000) [pid = 3760] [serial = 1582] [outer = 181D6C00] 04:46:16 INFO - PROCESS | 3760 | 1467114376148 Marionette DEBUG loaded listener.js 04:46:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (197BD000) [pid = 3760] [serial = 1583] [outer = 181D6C00] 04:46:16 INFO - PROCESS | 3760 | 1467114376561 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 04:46:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 04:46:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 709ms 04:46:16 INFO - PROCESS | 3760 | 1467114376620 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 04:46:16 INFO - PROCESS | 3760 | 1467114376622 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 04:46:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 04:46:16 INFO - PROCESS | 3760 | 1467114376626 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 04:46:16 INFO - PROCESS | 3760 | 1467114376627 Marionette TRACE conn2 <- [1,2074,null,{}] 04:46:16 INFO - PROCESS | 3760 | 1467114376630 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:16 INFO - PROCESS | 3760 | 1467114376636 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:16 INFO - PROCESS | 3760 | 1467114376752 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 04:46:16 INFO - PROCESS | 3760 | 1467114376817 Marionette TRACE conn2 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:16 INFO - PROCESS | 3760 | 1467114376828 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:16 INFO - PROCESS | 3760 | ++DOCSHELL 1984C800 == 35 [pid = 3760] [id = 528] 04:46:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (199BB800) [pid = 3760] [serial = 1584] [outer = 00000000] 04:46:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1A1A5800) [pid = 3760] [serial = 1585] [outer = 199BB800] 04:46:16 INFO - PROCESS | 3760 | 1467114376874 Marionette DEBUG loaded listener.js 04:46:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (1A1AAC00) [pid = 3760] [serial = 1586] [outer = 199BB800] 04:46:17 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (1438F800) [pid = 3760] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 04:46:17 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (129B1400) [pid = 3760] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 04:46:17 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (181DD000) [pid = 3760] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 04:46:17 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (114D5000) [pid = 3760] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 04:46:17 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (16D35400) [pid = 3760] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 04:46:17 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (10E0A400) [pid = 3760] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 04:46:17 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (1055A800) [pid = 3760] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 04:46:17 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (13D03800) [pid = 3760] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 04:46:17 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (10E0BC00) [pid = 3760] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 04:46:17 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (15D7F000) [pid = 3760] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 04:46:17 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (1A672C00) [pid = 3760] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 04:46:17 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (1586C400) [pid = 3760] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 04:46:17 INFO - PROCESS | 3760 | 1467114377349 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 04:46:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 04:46:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 770ms 04:46:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 04:46:17 INFO - PROCESS | 3760 | 1467114377393 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 04:46:17 INFO - PROCESS | 3760 | 1467114377395 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 04:46:17 INFO - PROCESS | 3760 | 1467114377398 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 04:46:17 INFO - PROCESS | 3760 | 1467114377400 Marionette TRACE conn2 <- [1,2078,null,{}] 04:46:17 INFO - PROCESS | 3760 | 1467114377403 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:17 INFO - PROCESS | 3760 | 1467114377405 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:17 INFO - PROCESS | 3760 | 1467114377492 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 04:46:17 INFO - PROCESS | 3760 | 1467114377587 Marionette TRACE conn2 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:17 INFO - PROCESS | 3760 | 1467114377589 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:17 INFO - PROCESS | 3760 | ++DOCSHELL 10E0A400 == 36 [pid = 3760] [id = 529] 04:46:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (10E0BC00) [pid = 3760] [serial = 1587] [outer = 00000000] 04:46:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (15333400) [pid = 3760] [serial = 1588] [outer = 10E0BC00] 04:46:17 INFO - PROCESS | 3760 | 1467114377633 Marionette DEBUG loaded listener.js 04:46:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (15D82800) [pid = 3760] [serial = 1589] [outer = 10E0BC00] 04:46:17 INFO - PROCESS | 3760 | 1467114377977 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 04:46:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 04:46:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 619ms 04:46:18 INFO - PROCESS | 3760 | 1467114378018 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 04:46:18 INFO - PROCESS | 3760 | 1467114378020 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 04:46:18 INFO - PROCESS | 3760 | 1467114378023 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 04:46:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 04:46:18 INFO - PROCESS | 3760 | 1467114378024 Marionette TRACE conn2 <- [1,2082,null,{}] 04:46:18 INFO - PROCESS | 3760 | 1467114378028 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:18 INFO - PROCESS | 3760 | 1467114378030 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:18 INFO - PROCESS | 3760 | 1467114378108 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 04:46:18 INFO - PROCESS | 3760 | 1467114378186 Marionette TRACE conn2 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:18 INFO - PROCESS | 3760 | 1467114378188 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:18 INFO - PROCESS | 3760 | ++DOCSHELL 0C768400 == 37 [pid = 3760] [id = 530] 04:46:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (112C3400) [pid = 3760] [serial = 1590] [outer = 00000000] 04:46:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (1A5EF400) [pid = 3760] [serial = 1591] [outer = 112C3400] 04:46:18 INFO - PROCESS | 3760 | 1467114378230 Marionette DEBUG loaded listener.js 04:46:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (1A601400) [pid = 3760] [serial = 1592] [outer = 112C3400] 04:46:18 INFO - PROCESS | 3760 | 1467114378597 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 04:46:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 04:46:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 619ms 04:46:18 INFO - PROCESS | 3760 | 1467114378644 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 04:46:18 INFO - PROCESS | 3760 | 1467114378646 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 04:46:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 04:46:18 INFO - PROCESS | 3760 | 1467114378649 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 04:46:18 INFO - PROCESS | 3760 | 1467114378651 Marionette TRACE conn2 <- [1,2086,null,{}] 04:46:18 INFO - PROCESS | 3760 | 1467114378655 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:18 INFO - PROCESS | 3760 | 1467114378657 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:18 INFO - PROCESS | 3760 | 1467114378767 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 04:46:18 INFO - PROCESS | 3760 | 1467114378798 Marionette TRACE conn2 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:18 INFO - PROCESS | 3760 | 1467114378800 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:18 INFO - PROCESS | 3760 | ++DOCSHELL 13D05000 == 38 [pid = 3760] [id = 531] 04:46:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (15429800) [pid = 3760] [serial = 1593] [outer = 00000000] 04:46:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (1A610800) [pid = 3760] [serial = 1594] [outer = 15429800] 04:46:18 INFO - PROCESS | 3760 | 1467114378843 Marionette DEBUG loaded listener.js 04:46:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (1A66CC00) [pid = 3760] [serial = 1595] [outer = 15429800] 04:46:19 INFO - PROCESS | 3760 | 1467114379305 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 04:46:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 04:46:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 724ms 04:46:19 INFO - PROCESS | 3760 | 1467114379356 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 04:46:19 INFO - PROCESS | 3760 | 1467114379361 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 04:46:19 INFO - PROCESS | 3760 | 1467114379366 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 04:46:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 04:46:19 INFO - PROCESS | 3760 | 1467114379369 Marionette TRACE conn2 <- [1,2090,null,{}] 04:46:19 INFO - PROCESS | 3760 | 1467114379374 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:19 INFO - PROCESS | 3760 | 1467114379378 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:19 INFO - PROCESS | 3760 | 1467114379487 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 04:46:19 INFO - PROCESS | 3760 | 1467114379634 Marionette TRACE conn2 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:19 INFO - PROCESS | 3760 | 1467114379637 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:19 INFO - PROCESS | 3760 | ++DOCSHELL 1021B800 == 39 [pid = 3760] [id = 532] 04:46:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (10224400) [pid = 3760] [serial = 1596] [outer = 00000000] 04:46:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (112C5400) [pid = 3760] [serial = 1597] [outer = 10224400] 04:46:19 INFO - PROCESS | 3760 | 1467114379678 Marionette DEBUG loaded listener.js 04:46:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (13036400) [pid = 3760] [serial = 1598] [outer = 10224400] 04:46:20 INFO - PROCESS | 3760 | 1467114380289 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 04:46:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 04:46:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 966ms 04:46:20 INFO - PROCESS | 3760 | 1467114380340 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 04:46:20 INFO - PROCESS | 3760 | 1467114380345 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 04:46:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 04:46:20 INFO - PROCESS | 3760 | 1467114380353 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 04:46:20 INFO - PROCESS | 3760 | 1467114380356 Marionette TRACE conn2 <- [1,2094,null,{}] 04:46:20 INFO - PROCESS | 3760 | 1467114380360 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:20 INFO - PROCESS | 3760 | 1467114380363 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:20 INFO - PROCESS | 3760 | 1467114380474 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 04:46:20 INFO - PROCESS | 3760 | 1467114380617 Marionette TRACE conn2 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:20 INFO - PROCESS | 3760 | 1467114380620 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:20 INFO - PROCESS | 3760 | ++DOCSHELL 1438BC00 == 40 [pid = 3760] [id = 533] 04:46:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (1438E800) [pid = 3760] [serial = 1599] [outer = 00000000] 04:46:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (1586A000) [pid = 3760] [serial = 1600] [outer = 1438E800] 04:46:20 INFO - PROCESS | 3760 | 1467114380677 Marionette DEBUG loaded listener.js 04:46:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (16DDDC00) [pid = 3760] [serial = 1601] [outer = 1438E800] 04:46:21 INFO - PROCESS | 3760 | 1467114381220 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 04:46:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 04:46:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 906ms 04:46:21 INFO - PROCESS | 3760 | 1467114381264 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 04:46:21 INFO - PROCESS | 3760 | 1467114381267 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 04:46:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 04:46:21 INFO - PROCESS | 3760 | 1467114381271 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 04:46:21 INFO - PROCESS | 3760 | 1467114381275 Marionette TRACE conn2 <- [1,2098,null,{}] 04:46:21 INFO - PROCESS | 3760 | 1467114381286 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:21 INFO - PROCESS | 3760 | 1467114381290 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:21 INFO - PROCESS | 3760 | 1467114381395 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 04:46:21 INFO - PROCESS | 3760 | 1467114381508 Marionette TRACE conn2 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:21 INFO - PROCESS | 3760 | 1467114381511 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:21 INFO - PROCESS | 3760 | ++DOCSHELL 19F3A000 == 41 [pid = 3760] [id = 534] 04:46:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (1A1A7000) [pid = 3760] [serial = 1602] [outer = 00000000] 04:46:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (1A605000) [pid = 3760] [serial = 1603] [outer = 1A1A7000] 04:46:21 INFO - PROCESS | 3760 | 1467114381596 Marionette DEBUG loaded listener.js 04:46:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (1A670800) [pid = 3760] [serial = 1604] [outer = 1A1A7000] 04:46:22 INFO - PROCESS | 3760 | 1467114382392 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 04:46:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 04:46:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1147ms 04:46:22 INFO - PROCESS | 3760 | 1467114382438 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 04:46:22 INFO - PROCESS | 3760 | 1467114382443 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 04:46:22 INFO - PROCESS | 3760 | 1467114382448 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 04:46:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 04:46:22 INFO - PROCESS | 3760 | 1467114382451 Marionette TRACE conn2 <- [1,2102,null,{}] 04:46:22 INFO - PROCESS | 3760 | 1467114382456 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:22 INFO - PROCESS | 3760 | 1467114382459 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:22 INFO - PROCESS | 3760 | 1467114382557 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 04:46:22 INFO - PROCESS | 3760 | 1467114382708 Marionette TRACE conn2 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:22 INFO - PROCESS | 3760 | 1467114382714 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:22 INFO - PROCESS | 3760 | ++DOCSHELL 10E09C00 == 42 [pid = 3760] [id = 535] 04:46:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (10E10800) [pid = 3760] [serial = 1605] [outer = 00000000] 04:46:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (11ADEC00) [pid = 3760] [serial = 1606] [outer = 10E10800] 04:46:22 INFO - PROCESS | 3760 | 1467114382778 Marionette DEBUG loaded listener.js 04:46:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (12D87400) [pid = 3760] [serial = 1607] [outer = 10E10800] 04:46:23 INFO - PROCESS | 3760 | --DOCSHELL 114C8C00 == 41 [pid = 3760] [id = 511] 04:46:23 INFO - PROCESS | 3760 | --DOCSHELL 0C768400 == 40 [pid = 3760] [id = 530] 04:46:23 INFO - PROCESS | 3760 | --DOCSHELL 10E0A400 == 39 [pid = 3760] [id = 529] 04:46:23 INFO - PROCESS | 3760 | --DOCSHELL 1984C800 == 38 [pid = 3760] [id = 528] 04:46:23 INFO - PROCESS | 3760 | --DOCSHELL 17FF0C00 == 37 [pid = 3760] [id = 527] 04:46:23 INFO - PROCESS | 3760 | --DOCSHELL 16DD6800 == 36 [pid = 3760] [id = 526] 04:46:23 INFO - PROCESS | 3760 | --DOCSHELL 1558C800 == 35 [pid = 3760] [id = 525] 04:46:23 INFO - PROCESS | 3760 | --DOCSHELL 129F3000 == 34 [pid = 3760] [id = 524] 04:46:23 INFO - PROCESS | 3760 | --DOCSHELL 10A73800 == 33 [pid = 3760] [id = 523] 04:46:23 INFO - PROCESS | 3760 | --DOCSHELL 1438EC00 == 32 [pid = 3760] [id = 520] 04:46:23 INFO - PROCESS | 3760 | --DOCSHELL 0F97E400 == 31 [pid = 3760] [id = 521] 04:46:23 INFO - PROCESS | 3760 | --DOCSHELL 1346DC00 == 30 [pid = 3760] [id = 522] 04:46:23 INFO - PROCESS | 3760 | --DOCSHELL 19F3A000 == 29 [pid = 3760] [id = 534] 04:46:23 INFO - PROCESS | 3760 | --DOCSHELL 13D05000 == 28 [pid = 3760] [id = 531] 04:46:23 INFO - PROCESS | 3760 | --DOCSHELL 1021B800 == 27 [pid = 3760] [id = 532] 04:46:23 INFO - PROCESS | 3760 | --DOCSHELL 1438BC00 == 26 [pid = 3760] [id = 533] 04:46:23 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (1530B800) [pid = 3760] [serial = 1543] [outer = 00000000] [url = about:blank] 04:46:23 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (12D86800) [pid = 3760] [serial = 1540] [outer = 00000000] [url = about:blank] 04:46:23 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (1310DC00) [pid = 3760] [serial = 1541] [outer = 00000000] [url = about:blank] 04:46:23 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (19849400) [pid = 3760] [serial = 1552] [outer = 00000000] [url = about:blank] 04:46:23 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (129AB400) [pid = 3760] [serial = 1535] [outer = 00000000] [url = about:blank] 04:46:23 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (11C3D400) [pid = 3760] [serial = 1534] [outer = 00000000] [url = about:blank] 04:46:23 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (177EC800) [pid = 3760] [serial = 1550] [outer = 00000000] [url = about:blank] 04:46:23 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (130A2C00) [pid = 3760] [serial = 1555] [outer = 00000000] [url = about:blank] 04:46:23 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1746E800) [pid = 3760] [serial = 1549] [outer = 00000000] [url = about:blank] 04:46:23 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (10A9FC00) [pid = 3760] [serial = 1537] [outer = 00000000] [url = about:blank] 04:46:23 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (10E09000) [pid = 3760] [serial = 1538] [outer = 00000000] [url = about:blank] 04:46:23 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (19B95C00) [pid = 3760] [serial = 1558] [outer = 00000000] [url = about:blank] 04:46:23 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (1310D800) [pid = 3760] [serial = 1526] [outer = 00000000] [url = about:blank] 04:46:23 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (11CD0800) [pid = 3760] [serial = 1525] [outer = 00000000] [url = about:blank] 04:46:23 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (1A601800) [pid = 3760] [serial = 1561] [outer = 00000000] [url = about:blank] 04:46:23 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (17ABE800) [pid = 3760] [serial = 1529] [outer = 00000000] [url = about:blank] 04:46:23 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (1695E800) [pid = 3760] [serial = 1528] [outer = 00000000] [url = about:blank] 04:46:23 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (1A7F1800) [pid = 3760] [serial = 1532] [outer = 00000000] [url = about:blank] 04:46:23 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (1A679400) [pid = 3760] [serial = 1531] [outer = 00000000] [url = about:blank] 04:46:23 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (19B8F000) [pid = 3760] [serial = 1553] [outer = 00000000] [url = about:blank] 04:46:23 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (16021400) [pid = 3760] [serial = 1546] [outer = 00000000] [url = about:blank] 04:46:23 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (19BBB800) [pid = 3760] [serial = 1559] [outer = 00000000] [url = about:blank] 04:46:23 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (16792400) [pid = 3760] [serial = 1547] [outer = 00000000] [url = about:blank] 04:46:23 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (15591400) [pid = 3760] [serial = 1544] [outer = 00000000] [url = about:blank] 04:46:23 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (13159800) [pid = 3760] [serial = 1556] [outer = 00000000] [url = about:blank] 04:46:23 INFO - PROCESS | 3760 | 1467114383858 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 04:46:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 04:46:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1449ms 04:46:23 INFO - PROCESS | 3760 | 1467114383889 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 04:46:23 INFO - PROCESS | 3760 | 1467114383893 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 04:46:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 04:46:23 INFO - PROCESS | 3760 | 1467114383897 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 04:46:23 INFO - PROCESS | 3760 | 1467114383902 Marionette TRACE conn2 <- [1,2106,null,{}] 04:46:23 INFO - PROCESS | 3760 | 1467114383907 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:23 INFO - PROCESS | 3760 | 1467114383909 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:23 INFO - PROCESS | 3760 | 1467114383995 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 04:46:23 INFO - PROCESS | 3760 | 1467114384004 Marionette TRACE conn2 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:23 INFO - PROCESS | 3760 | 1467114384007 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:24 INFO - PROCESS | 3760 | ++DOCSHELL 10A97800 == 27 [pid = 3760] [id = 536] 04:46:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (10A9D400) [pid = 3760] [serial = 1608] [outer = 00000000] 04:46:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (10F52800) [pid = 3760] [serial = 1609] [outer = 10A9D400] 04:46:24 INFO - PROCESS | 3760 | 1467114384054 Marionette DEBUG loaded listener.js 04:46:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (1123DC00) [pid = 3760] [serial = 1610] [outer = 10A9D400] 04:46:24 INFO - PROCESS | 3760 | 1467114384535 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 04:46:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 04:46:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 664ms 04:46:24 INFO - PROCESS | 3760 | 1467114384573 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 04:46:24 INFO - PROCESS | 3760 | 1467114384578 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 04:46:24 INFO - PROCESS | 3760 | 1467114384588 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 04:46:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 04:46:24 INFO - PROCESS | 3760 | 1467114384590 Marionette TRACE conn2 <- [1,2110,null,{}] 04:46:24 INFO - PROCESS | 3760 | 1467114384594 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:24 INFO - PROCESS | 3760 | 1467114384597 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:24 INFO - PROCESS | 3760 | 1467114384721 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 04:46:24 INFO - PROCESS | 3760 | 1467114384824 Marionette TRACE conn2 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:24 INFO - PROCESS | 3760 | 1467114384811 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:24 INFO - PROCESS | 3760 | ++DOCSHELL 12BDD800 == 28 [pid = 3760] [id = 537] 04:46:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (12D7AC00) [pid = 3760] [serial = 1611] [outer = 00000000] 04:46:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (1310E400) [pid = 3760] [serial = 1612] [outer = 12D7AC00] 04:46:24 INFO - PROCESS | 3760 | 1467114384857 Marionette DEBUG loaded listener.js 04:46:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (1314D000) [pid = 3760] [serial = 1613] [outer = 12D7AC00] 04:46:25 INFO - PROCESS | 3760 | 1467114385227 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 04:46:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 04:46:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 679ms 04:46:25 INFO - PROCESS | 3760 | 1467114385272 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 04:46:25 INFO - PROCESS | 3760 | 1467114385274 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 04:46:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 04:46:25 INFO - PROCESS | 3760 | 1467114385278 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 04:46:25 INFO - PROCESS | 3760 | 1467114385281 Marionette TRACE conn2 <- [1,2114,null,{}] 04:46:25 INFO - PROCESS | 3760 | 1467114385292 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:25 INFO - PROCESS | 3760 | 1467114385296 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:25 INFO - PROCESS | 3760 | 1467114385360 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 04:46:25 INFO - PROCESS | 3760 | 1467114385367 Marionette TRACE conn2 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:25 INFO - PROCESS | 3760 | 1467114385370 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:25 INFO - PROCESS | 3760 | ++DOCSHELL 14308400 == 29 [pid = 3760] [id = 538] 04:46:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (14308C00) [pid = 3760] [serial = 1614] [outer = 00000000] 04:46:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (1530E800) [pid = 3760] [serial = 1615] [outer = 14308C00] 04:46:25 INFO - PROCESS | 3760 | 1467114385417 Marionette DEBUG loaded listener.js 04:46:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (15588C00) [pid = 3760] [serial = 1616] [outer = 14308C00] 04:46:25 INFO - PROCESS | 3760 | 1467114385902 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 04:46:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 04:46:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 679ms 04:46:25 INFO - PROCESS | 3760 | 1467114385942 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 04:46:25 INFO - PROCESS | 3760 | 1467114385944 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 04:46:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 04:46:25 INFO - PROCESS | 3760 | 1467114385948 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 04:46:25 INFO - PROCESS | 3760 | 1467114385949 Marionette TRACE conn2 <- [1,2118,null,{}] 04:46:25 INFO - PROCESS | 3760 | 1467114385953 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:25 INFO - PROCESS | 3760 | 1467114385955 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:26 INFO - PROCESS | 3760 | 1467114386097 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 04:46:26 INFO - PROCESS | 3760 | 1467114386119 Marionette TRACE conn2 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:26 INFO - PROCESS | 3760 | 1467114386121 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:26 INFO - PROCESS | 3760 | ++DOCSHELL 15871C00 == 30 [pid = 3760] [id = 539] 04:46:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (158C9C00) [pid = 3760] [serial = 1617] [outer = 00000000] 04:46:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (1601F000) [pid = 3760] [serial = 1618] [outer = 158C9C00] 04:46:26 INFO - PROCESS | 3760 | 1467114386164 Marionette DEBUG loaded listener.js 04:46:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (16950C00) [pid = 3760] [serial = 1619] [outer = 158C9C00] 04:46:26 INFO - PROCESS | 3760 | 1467114386579 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 04:46:26 INFO - PROCESS | 3760 | 1467114386630 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 04:46:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 04:46:26 INFO - PROCESS | 3760 | 1467114386634 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 04:46:26 INFO - PROCESS | 3760 | 1467114386636 Marionette TRACE conn2 <- [1,2122,null,{}] 04:46:26 INFO - PROCESS | 3760 | 1467114386644 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:26 INFO - PROCESS | 3760 | 1467114386646 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:26 INFO - PROCESS | 3760 | 1467114386762 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 04:46:26 INFO - PROCESS | 3760 | 1467114386767 Marionette TRACE conn2 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:26 INFO - PROCESS | 3760 | 1467114386770 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:26 INFO - PROCESS | 3760 | ++DOCSHELL 16B34000 == 31 [pid = 3760] [id = 540] 04:46:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (16B35000) [pid = 3760] [serial = 1620] [outer = 00000000] 04:46:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (17713000) [pid = 3760] [serial = 1621] [outer = 16B35000] 04:46:26 INFO - PROCESS | 3760 | 1467114386814 Marionette DEBUG loaded listener.js 04:46:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (177F4800) [pid = 3760] [serial = 1622] [outer = 16B35000] 04:46:27 INFO - PROCESS | 3760 | 1467114387261 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 04:46:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 04:46:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 664ms 04:46:27 INFO - PROCESS | 3760 | 1467114387324 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 04:46:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 04:46:27 INFO - PROCESS | 3760 | 1467114387326 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 04:46:27 INFO - PROCESS | 3760 | 1467114387329 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 04:46:27 INFO - PROCESS | 3760 | 1467114387331 Marionette TRACE conn2 <- [1,2126,null,{}] 04:46:27 INFO - PROCESS | 3760 | 1467114387334 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:27 INFO - PROCESS | 3760 | 1467114387340 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:27 INFO - PROCESS | 3760 | 1467114387472 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 04:46:27 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (112C3400) [pid = 3760] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 04:46:27 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (199BB800) [pid = 3760] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 04:46:27 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (0F97E800) [pid = 3760] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 04:46:27 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (181D6C00) [pid = 3760] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 04:46:27 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (1A40DC00) [pid = 3760] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 04:46:27 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (10A74800) [pid = 3760] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 04:46:27 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (13D02C00) [pid = 3760] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 04:46:27 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (10E0BC00) [pid = 3760] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 04:46:27 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (129F5400) [pid = 3760] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 04:46:27 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (1558D400) [pid = 3760] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 04:46:27 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (15429800) [pid = 3760] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 04:46:27 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (17467800) [pid = 3760] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 04:46:27 INFO - PROCESS | 3760 | 1467114387729 Marionette TRACE conn2 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:27 INFO - PROCESS | 3760 | 1467114387731 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:27 INFO - PROCESS | 3760 | ++DOCSHELL 0C763800 == 32 [pid = 3760] [id = 541] 04:46:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (0C766000) [pid = 3760] [serial = 1623] [outer = 00000000] 04:46:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (10A74800) [pid = 3760] [serial = 1624] [outer = 0C766000] 04:46:27 INFO - PROCESS | 3760 | 1467114387775 Marionette DEBUG loaded listener.js 04:46:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (130A2800) [pid = 3760] [serial = 1625] [outer = 0C766000] 04:46:28 INFO - PROCESS | 3760 | 1467114388110 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 04:46:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 04:46:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 815ms 04:46:28 INFO - PROCESS | 3760 | 1467114388132 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 04:46:28 INFO - PROCESS | 3760 | 1467114388134 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 04:46:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 04:46:28 INFO - PROCESS | 3760 | 1467114388147 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 04:46:28 INFO - PROCESS | 3760 | 1467114388149 Marionette TRACE conn2 <- [1,2130,null,{}] 04:46:28 INFO - PROCESS | 3760 | 1467114388153 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:28 INFO - PROCESS | 3760 | 1467114388155 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:28 INFO - PROCESS | 3760 | 1467114388265 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 04:46:28 INFO - PROCESS | 3760 | 1467114388273 Marionette TRACE conn2 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:28 INFO - PROCESS | 3760 | 1467114388275 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:28 INFO - PROCESS | 3760 | ++DOCSHELL 12D86C00 == 33 [pid = 3760] [id = 542] 04:46:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (13D0D400) [pid = 3760] [serial = 1626] [outer = 00000000] 04:46:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (197BE000) [pid = 3760] [serial = 1627] [outer = 13D0D400] 04:46:28 INFO - PROCESS | 3760 | 1467114388317 Marionette DEBUG loaded listener.js 04:46:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (1984A800) [pid = 3760] [serial = 1628] [outer = 13D0D400] 04:46:28 INFO - PROCESS | 3760 | 1467114388726 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 04:46:28 INFO - PROCESS | 3760 | 1467114388772 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 04:46:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 04:46:28 INFO - PROCESS | 3760 | 1467114388776 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 04:46:28 INFO - PROCESS | 3760 | 1467114388777 Marionette TRACE conn2 <- [1,2134,null,{}] 04:46:28 INFO - PROCESS | 3760 | 1467114388780 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:28 INFO - PROCESS | 3760 | 1467114388782 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:28 INFO - PROCESS | 3760 | 1467114388841 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 04:46:28 INFO - PROCESS | 3760 | 1467114388981 Marionette TRACE conn2 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:28 INFO - PROCESS | 3760 | 1467114388984 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:28 INFO - PROCESS | 3760 | ++DOCSHELL 1393F800 == 34 [pid = 3760] [id = 543] 04:46:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (1393FC00) [pid = 3760] [serial = 1629] [outer = 00000000] 04:46:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (19B95C00) [pid = 3760] [serial = 1630] [outer = 1393FC00] 04:46:29 INFO - PROCESS | 3760 | 1467114389028 Marionette DEBUG loaded listener.js 04:46:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (19F35400) [pid = 3760] [serial = 1631] [outer = 1393FC00] 04:46:29 INFO - PROCESS | 3760 | 1467114389354 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 04:46:29 INFO - PROCESS | 3760 | 1467114389381 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 04:46:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 04:46:29 INFO - PROCESS | 3760 | 1467114389384 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 04:46:29 INFO - PROCESS | 3760 | 1467114389386 Marionette TRACE conn2 <- [1,2138,null,{}] 04:46:29 INFO - PROCESS | 3760 | 1467114389389 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:29 INFO - PROCESS | 3760 | 1467114389391 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:29 INFO - PROCESS | 3760 | 1467114389503 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 04:46:29 INFO - PROCESS | 3760 | 1467114389510 Marionette TRACE conn2 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:29 INFO - PROCESS | 3760 | 1467114389512 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:29 INFO - PROCESS | 3760 | ++DOCSHELL 1678EC00 == 35 [pid = 3760] [id = 544] 04:46:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (19BBA400) [pid = 3760] [serial = 1632] [outer = 00000000] 04:46:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (1A5F7000) [pid = 3760] [serial = 1633] [outer = 19BBA400] 04:46:29 INFO - PROCESS | 3760 | 1467114389555 Marionette DEBUG loaded listener.js 04:46:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1A603C00) [pid = 3760] [serial = 1634] [outer = 19BBA400] 04:46:30 INFO - PROCESS | 3760 | 1467114390329 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 04:46:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 04:46:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 966ms 04:46:30 INFO - PROCESS | 3760 | 1467114390358 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 04:46:30 INFO - PROCESS | 3760 | 1467114390363 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 04:46:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 04:46:30 INFO - PROCESS | 3760 | 1467114390368 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 04:46:30 INFO - PROCESS | 3760 | 1467114390373 Marionette TRACE conn2 <- [1,2142,null,{}] 04:46:30 INFO - PROCESS | 3760 | 1467114390378 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:30 INFO - PROCESS | 3760 | 1467114390381 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:30 INFO - PROCESS | 3760 | 1467114390499 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 04:46:30 INFO - PROCESS | 3760 | 1467114390635 Marionette TRACE conn2 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:30 INFO - PROCESS | 3760 | 1467114390638 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:30 INFO - PROCESS | 3760 | ++DOCSHELL 0C7F4C00 == 36 [pid = 3760] [id = 545] 04:46:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (10E01800) [pid = 3760] [serial = 1635] [outer = 00000000] 04:46:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (10F4B000) [pid = 3760] [serial = 1636] [outer = 10E01800] 04:46:30 INFO - PROCESS | 3760 | 1467114390695 Marionette DEBUG loaded listener.js 04:46:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (129F5800) [pid = 3760] [serial = 1637] [outer = 10E01800] 04:46:31 INFO - PROCESS | 3760 | 1467114391513 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 04:46:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 04:46:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1207ms 04:46:31 INFO - PROCESS | 3760 | 1467114391595 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 04:46:31 INFO - PROCESS | 3760 | 1467114391599 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 04:46:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 04:46:31 INFO - PROCESS | 3760 | 1467114391604 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 04:46:31 INFO - PROCESS | 3760 | 1467114391608 Marionette TRACE conn2 <- [1,2146,null,{}] 04:46:31 INFO - PROCESS | 3760 | 1467114391613 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:31 INFO - PROCESS | 3760 | 1467114391617 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:31 INFO - PROCESS | 3760 | 1467114391753 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 04:46:31 INFO - PROCESS | 3760 | 1467114391902 Marionette TRACE conn2 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:31 INFO - PROCESS | 3760 | 1467114391906 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:31 INFO - PROCESS | 3760 | --DOCSHELL 1393F800 == 35 [pid = 3760] [id = 543] 04:46:31 INFO - PROCESS | 3760 | --DOCSHELL 12D86C00 == 34 [pid = 3760] [id = 542] 04:46:31 INFO - PROCESS | 3760 | --DOCSHELL 0C763800 == 33 [pid = 3760] [id = 541] 04:46:31 INFO - PROCESS | 3760 | --DOCSHELL 16B34000 == 32 [pid = 3760] [id = 540] 04:46:31 INFO - PROCESS | 3760 | --DOCSHELL 15871C00 == 31 [pid = 3760] [id = 539] 04:46:31 INFO - PROCESS | 3760 | --DOCSHELL 14308400 == 30 [pid = 3760] [id = 538] 04:46:31 INFO - PROCESS | 3760 | --DOCSHELL 12BDD800 == 29 [pid = 3760] [id = 537] 04:46:31 INFO - PROCESS | 3760 | --DOCSHELL 10A97800 == 28 [pid = 3760] [id = 536] 04:46:31 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1A601400) [pid = 3760] [serial = 1592] [outer = 00000000] [url = about:blank] 04:46:31 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1A1A5800) [pid = 3760] [serial = 1585] [outer = 00000000] [url = about:blank] 04:46:31 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (11218800) [pid = 3760] [serial = 1564] [outer = 00000000] [url = about:blank] 04:46:31 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (11C3DC00) [pid = 3760] [serial = 1565] [outer = 00000000] [url = about:blank] 04:46:31 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (197BD000) [pid = 3760] [serial = 1583] [outer = 00000000] [url = about:blank] 04:46:31 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (1A605C00) [pid = 3760] [serial = 1562] [outer = 00000000] [url = about:blank] 04:46:31 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (10A99800) [pid = 3760] [serial = 1570] [outer = 00000000] [url = about:blank] 04:46:31 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (10E0D800) [pid = 3760] [serial = 1571] [outer = 00000000] [url = about:blank] 04:46:31 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (1430A400) [pid = 3760] [serial = 1567] [outer = 00000000] [url = about:blank] 04:46:31 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (15333400) [pid = 3760] [serial = 1588] [outer = 00000000] [url = about:blank] 04:46:31 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (15B52000) [pid = 3760] [serial = 1568] [outer = 00000000] [url = about:blank] 04:46:31 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (13133800) [pid = 3760] [serial = 1573] [outer = 00000000] [url = about:blank] 04:46:31 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (1325F000) [pid = 3760] [serial = 1574] [outer = 00000000] [url = about:blank] 04:46:31 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (197B9000) [pid = 3760] [serial = 1582] [outer = 00000000] [url = about:blank] 04:46:31 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (1586A800) [pid = 3760] [serial = 1576] [outer = 00000000] [url = about:blank] 04:46:31 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (1A610800) [pid = 3760] [serial = 1594] [outer = 00000000] [url = about:blank] 04:46:31 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (1A5EF400) [pid = 3760] [serial = 1591] [outer = 00000000] [url = about:blank] 04:46:31 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (1A66CC00) [pid = 3760] [serial = 1595] [outer = 00000000] [url = about:blank] 04:46:31 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (1A1AAC00) [pid = 3760] [serial = 1586] [outer = 00000000] [url = about:blank] 04:46:31 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (177F4000) [pid = 3760] [serial = 1579] [outer = 00000000] [url = about:blank] 04:46:31 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (17ACA000) [pid = 3760] [serial = 1580] [outer = 00000000] [url = about:blank] 04:46:31 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (16020400) [pid = 3760] [serial = 1577] [outer = 00000000] [url = about:blank] 04:46:31 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (15D82800) [pid = 3760] [serial = 1589] [outer = 00000000] [url = about:blank] 04:46:31 INFO - PROCESS | 3760 | ++DOCSHELL 0F97E400 == 29 [pid = 3760] [id = 546] 04:46:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (102CAC00) [pid = 3760] [serial = 1638] [outer = 00000000] 04:46:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (10E03C00) [pid = 3760] [serial = 1639] [outer = 102CAC00] 04:46:31 INFO - PROCESS | 3760 | 1467114391984 Marionette DEBUG loaded listener.js 04:46:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (10F49400) [pid = 3760] [serial = 1640] [outer = 102CAC00] 04:46:32 INFO - PROCESS | 3760 | 1467114392406 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 04:46:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 04:46:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 876ms 04:46:32 INFO - PROCESS | 3760 | 1467114392473 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 04:46:32 INFO - PROCESS | 3760 | 1467114392478 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 04:46:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 04:46:32 INFO - PROCESS | 3760 | 1467114392484 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 04:46:32 INFO - PROCESS | 3760 | 1467114392487 Marionette TRACE conn2 <- [1,2150,null,{}] 04:46:32 INFO - PROCESS | 3760 | 1467114392491 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:32 INFO - PROCESS | 3760 | 1467114392493 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:32 INFO - PROCESS | 3760 | 1467114392579 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 04:46:32 INFO - PROCESS | 3760 | 1467114392585 Marionette TRACE conn2 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:32 INFO - PROCESS | 3760 | 1467114392587 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:32 INFO - PROCESS | 3760 | ++DOCSHELL 12D7FC00 == 30 [pid = 3760] [id = 547] 04:46:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (12D86400) [pid = 3760] [serial = 1641] [outer = 00000000] 04:46:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (13158000) [pid = 3760] [serial = 1642] [outer = 12D86400] 04:46:32 INFO - PROCESS | 3760 | 1467114392634 Marionette DEBUG loaded listener.js 04:46:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (13259800) [pid = 3760] [serial = 1643] [outer = 12D86400] 04:46:33 INFO - PROCESS | 3760 | 1467114393125 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 04:46:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 04:46:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 664ms 04:46:33 INFO - PROCESS | 3760 | 1467114393165 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 04:46:33 INFO - PROCESS | 3760 | 1467114393167 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 04:46:33 INFO - PROCESS | 3760 | 1467114393170 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 04:46:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 04:46:33 INFO - PROCESS | 3760 | 1467114393173 Marionette TRACE conn2 <- [1,2154,null,{}] 04:46:33 INFO - PROCESS | 3760 | 1467114393184 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:33 INFO - PROCESS | 3760 | 1467114393188 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:33 INFO - PROCESS | 3760 | 1467114393302 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 04:46:33 INFO - PROCESS | 3760 | 1467114393407 Marionette TRACE conn2 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:33 INFO - PROCESS | 3760 | 1467114393411 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:33 INFO - PROCESS | 3760 | ++DOCSHELL 15209800 == 31 [pid = 3760] [id = 548] 04:46:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (1520D000) [pid = 3760] [serial = 1644] [outer = 00000000] 04:46:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (1542C000) [pid = 3760] [serial = 1645] [outer = 1520D000] 04:46:33 INFO - PROCESS | 3760 | 1467114393442 Marionette DEBUG loaded listener.js 04:46:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (1586A800) [pid = 3760] [serial = 1646] [outer = 1520D000] 04:46:33 INFO - PROCESS | 3760 | 1467114393812 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 04:46:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 04:46:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 664ms 04:46:33 INFO - PROCESS | 3760 | 1467114393851 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 04:46:33 INFO - PROCESS | 3760 | 1467114393854 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 04:46:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 04:46:33 INFO - PROCESS | 3760 | 1467114393857 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 04:46:33 INFO - PROCESS | 3760 | 1467114393858 Marionette TRACE conn2 <- [1,2158,null,{}] 04:46:33 INFO - PROCESS | 3760 | 1467114393862 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:33 INFO - PROCESS | 3760 | 1467114393864 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:33 INFO - PROCESS | 3760 | 1467114393946 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 04:46:33 INFO - PROCESS | 3760 | 1467114393951 Marionette TRACE conn2 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:33 INFO - PROCESS | 3760 | 1467114393953 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:33 INFO - PROCESS | 3760 | ++DOCSHELL 15B51800 == 32 [pid = 3760] [id = 549] 04:46:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (15B52000) [pid = 3760] [serial = 1647] [outer = 00000000] 04:46:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (16D32000) [pid = 3760] [serial = 1648] [outer = 15B52000] 04:46:34 INFO - PROCESS | 3760 | 1467114393998 Marionette DEBUG loaded listener.js 04:46:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (17472800) [pid = 3760] [serial = 1649] [outer = 15B52000] 04:46:34 INFO - PROCESS | 3760 | 1467114394467 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 04:46:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 04:46:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 664ms 04:46:34 INFO - PROCESS | 3760 | 1467114394521 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 04:46:34 INFO - PROCESS | 3760 | 1467114394523 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 04:46:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 04:46:34 INFO - PROCESS | 3760 | 1467114394527 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 04:46:34 INFO - PROCESS | 3760 | 1467114394528 Marionette TRACE conn2 <- [1,2162,null,{}] 04:46:34 INFO - PROCESS | 3760 | 1467114394532 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:34 INFO - PROCESS | 3760 | 1467114394534 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:34 INFO - PROCESS | 3760 | 1467114394642 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 04:46:34 INFO - PROCESS | 3760 | 1467114394732 Marionette TRACE conn2 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:34 INFO - PROCESS | 3760 | 1467114394734 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:34 INFO - PROCESS | 3760 | ++DOCSHELL 177F4000 == 33 [pid = 3760] [id = 550] 04:46:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (177F6C00) [pid = 3760] [serial = 1650] [outer = 00000000] 04:46:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (17FF6800) [pid = 3760] [serial = 1651] [outer = 177F6C00] 04:46:34 INFO - PROCESS | 3760 | 1467114394778 Marionette DEBUG loaded listener.js 04:46:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (197B7000) [pid = 3760] [serial = 1652] [outer = 177F6C00] 04:46:35 INFO - PROCESS | 3760 | 1467114395181 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 04:46:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 04:46:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 679ms 04:46:35 INFO - PROCESS | 3760 | 1467114395209 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 04:46:35 INFO - PROCESS | 3760 | 1467114395211 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 04:46:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 04:46:35 INFO - PROCESS | 3760 | 1467114395214 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 04:46:35 INFO - PROCESS | 3760 | 1467114395216 Marionette TRACE conn2 <- [1,2166,null,{}] 04:46:35 INFO - PROCESS | 3760 | 1467114395219 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:35 INFO - PROCESS | 3760 | 1467114395225 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:35 INFO - PROCESS | 3760 | 1467114395361 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 04:46:35 INFO - PROCESS | 3760 | 1467114395350 Marionette TRACE conn2 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:35 INFO - PROCESS | 3760 | 1467114395352 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:35 INFO - PROCESS | 3760 | ++DOCSHELL 11AE1400 == 34 [pid = 3760] [id = 551] 04:46:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (158CB000) [pid = 3760] [serial = 1653] [outer = 00000000] 04:46:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (1984B000) [pid = 3760] [serial = 1654] [outer = 158CB000] 04:46:35 INFO - PROCESS | 3760 | 1467114395397 Marionette DEBUG loaded listener.js 04:46:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (19BC4400) [pid = 3760] [serial = 1655] [outer = 158CB000] 04:46:35 INFO - PROCESS | 3760 | 1467114395833 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 04:46:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 04:46:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 679ms 04:46:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 04:46:35 INFO - PROCESS | 3760 | 1467114395887 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 04:46:35 INFO - PROCESS | 3760 | 1467114395889 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 04:46:35 INFO - PROCESS | 3760 | 1467114395892 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 04:46:35 INFO - PROCESS | 3760 | 1467114395894 Marionette TRACE conn2 <- [1,2170,null,{}] 04:46:35 INFO - PROCESS | 3760 | 1467114395897 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:35 INFO - PROCESS | 3760 | 1467114395899 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:36 INFO - PROCESS | 3760 | 1467114396051 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 04:46:36 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (1393FC00) [pid = 3760] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 04:46:36 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (14308C00) [pid = 3760] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 04:46:36 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (158C9C00) [pid = 3760] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 04:46:36 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (10224400) [pid = 3760] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 04:46:36 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (1438E800) [pid = 3760] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 04:46:36 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (1A1A7000) [pid = 3760] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 04:46:36 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (16B35000) [pid = 3760] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 04:46:36 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (0C766000) [pid = 3760] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 04:46:36 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (10E10800) [pid = 3760] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 04:46:36 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (12D7AC00) [pid = 3760] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 04:46:36 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (10A9D400) [pid = 3760] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 04:46:36 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (13D0D400) [pid = 3760] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 04:46:36 INFO - PROCESS | 3760 | 1467114396175 Marionette TRACE conn2 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:36 INFO - PROCESS | 3760 | 1467114396177 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:36 INFO - PROCESS | 3760 | ++DOCSHELL 0C766000 == 35 [pid = 3760] [id = 552] 04:46:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (0C7E7000) [pid = 3760] [serial = 1656] [outer = 00000000] 04:46:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (10A9FC00) [pid = 3760] [serial = 1657] [outer = 0C7E7000] 04:46:36 INFO - PROCESS | 3760 | 1467114396219 Marionette DEBUG loaded listener.js 04:46:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (129EDC00) [pid = 3760] [serial = 1658] [outer = 0C7E7000] 04:46:36 INFO - PROCESS | 3760 | 1467114396559 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 04:46:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 04:46:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 709ms 04:46:36 INFO - PROCESS | 3760 | 1467114396614 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 04:46:36 INFO - PROCESS | 3760 | 1467114396616 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 04:46:36 INFO - PROCESS | 3760 | 1467114396619 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 04:46:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 04:46:36 INFO - PROCESS | 3760 | 1467114396621 Marionette TRACE conn2 <- [1,2174,null,{}] 04:46:36 INFO - PROCESS | 3760 | 1467114396631 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:36 INFO - PROCESS | 3760 | 1467114396633 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:36 INFO - PROCESS | 3760 | 1467114396709 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 04:46:36 INFO - PROCESS | 3760 | 1467114396715 Marionette TRACE conn2 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:36 INFO - PROCESS | 3760 | 1467114396717 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:36 INFO - PROCESS | 3760 | ++DOCSHELL 11C3D400 == 36 [pid = 3760] [id = 553] 04:46:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (1602B800) [pid = 3760] [serial = 1659] [outer = 00000000] 04:46:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (19B93000) [pid = 3760] [serial = 1660] [outer = 1602B800] 04:46:36 INFO - PROCESS | 3760 | 1467114396761 Marionette DEBUG loaded listener.js 04:46:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (1A1B1800) [pid = 3760] [serial = 1661] [outer = 1602B800] 04:46:37 INFO - PROCESS | 3760 | 1467114397175 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 04:46:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 04:46:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 573ms 04:46:37 INFO - PROCESS | 3760 | 1467114397200 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 04:46:37 INFO - PROCESS | 3760 | 1467114397202 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 04:46:37 INFO - PROCESS | 3760 | 1467114397205 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 04:46:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 04:46:37 INFO - PROCESS | 3760 | 1467114397207 Marionette TRACE conn2 <- [1,2178,null,{}] 04:46:37 INFO - PROCESS | 3760 | 1467114397211 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:37 INFO - PROCESS | 3760 | 1467114397212 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:37 INFO - PROCESS | 3760 | 1467114397332 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 04:46:37 INFO - PROCESS | 3760 | 1467114397323 Marionette TRACE conn2 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:37 INFO - PROCESS | 3760 | 1467114397325 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:37 INFO - PROCESS | 3760 | ++DOCSHELL 132B6C00 == 37 [pid = 3760] [id = 554] 04:46:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (15592C00) [pid = 3760] [serial = 1662] [outer = 00000000] 04:46:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (1A606800) [pid = 3760] [serial = 1663] [outer = 15592C00] 04:46:37 INFO - PROCESS | 3760 | 1467114397367 Marionette DEBUG loaded listener.js 04:46:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (1A608400) [pid = 3760] [serial = 1664] [outer = 15592C00] 04:46:37 INFO - PROCESS | 3760 | 1467114397786 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 04:46:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 04:46:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 618ms 04:46:37 INFO - PROCESS | 3760 | 1467114397825 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 04:46:37 INFO - PROCESS | 3760 | 1467114397826 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 04:46:37 INFO - PROCESS | 3760 | 1467114397830 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 04:46:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 04:46:37 INFO - PROCESS | 3760 | 1467114397831 Marionette TRACE conn2 <- [1,2182,null,{}] 04:46:37 INFO - PROCESS | 3760 | 1467114397826 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:37 INFO - PROCESS | 3760 | 1467114397828 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:37 INFO - PROCESS | 3760 | 1467114397943 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 04:46:37 INFO - PROCESS | 3760 | 1467114397950 Marionette TRACE conn2 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:37 INFO - PROCESS | 3760 | 1467114397952 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:37 INFO - PROCESS | 3760 | ++DOCSHELL 15872000 == 38 [pid = 3760] [id = 555] 04:46:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (17717000) [pid = 3760] [serial = 1665] [outer = 00000000] 04:46:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (1A66FC00) [pid = 3760] [serial = 1666] [outer = 17717000] 04:46:38 INFO - PROCESS | 3760 | 1467114398004 Marionette DEBUG loaded listener.js 04:46:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (1A674800) [pid = 3760] [serial = 1667] [outer = 17717000] 04:46:38 INFO - PROCESS | 3760 | 1467114398670 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 04:46:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 04:46:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 906ms 04:46:38 INFO - PROCESS | 3760 | 1467114398742 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 04:46:38 INFO - PROCESS | 3760 | 1467114398747 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 04:46:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 04:46:38 INFO - PROCESS | 3760 | 1467114398752 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 04:46:38 INFO - PROCESS | 3760 | 1467114398757 Marionette TRACE conn2 <- [1,2186,null,{}] 04:46:38 INFO - PROCESS | 3760 | 1467114398762 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:38 INFO - PROCESS | 3760 | 1467114398765 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:38 INFO - PROCESS | 3760 | 1467114398863 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 04:46:38 INFO - PROCESS | 3760 | 1467114398994 Marionette TRACE conn2 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:38 INFO - PROCESS | 3760 | 1467114398999 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:39 INFO - PROCESS | 3760 | ++DOCSHELL 10E03800 == 39 [pid = 3760] [id = 556] 04:46:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (10E08800) [pid = 3760] [serial = 1668] [outer = 00000000] 04:46:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (129F5400) [pid = 3760] [serial = 1669] [outer = 10E08800] 04:46:39 INFO - PROCESS | 3760 | 1467114399063 Marionette DEBUG loaded listener.js 04:46:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (13464400) [pid = 3760] [serial = 1670] [outer = 10E08800] 04:46:39 INFO - PROCESS | 3760 | 1467114399605 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 04:46:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 04:46:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 921ms 04:46:39 INFO - PROCESS | 3760 | 1467114399665 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 04:46:39 INFO - PROCESS | 3760 | 1467114399669 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 04:46:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 04:46:39 INFO - PROCESS | 3760 | 1467114399676 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 04:46:39 INFO - PROCESS | 3760 | 1467114399679 Marionette TRACE conn2 <- [1,2190,null,{}] 04:46:39 INFO - PROCESS | 3760 | 1467114399683 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:39 INFO - PROCESS | 3760 | 1467114399686 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:39 INFO - PROCESS | 3760 | 1467114399817 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 04:46:39 INFO - PROCESS | 3760 | 1467114399950 Marionette TRACE conn2 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:39 INFO - PROCESS | 3760 | 1467114399952 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:39 INFO - PROCESS | 3760 | ++DOCSHELL 1586A400 == 40 [pid = 3760] [id = 557] 04:46:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (15874000) [pid = 3760] [serial = 1671] [outer = 00000000] 04:46:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (16023800) [pid = 3760] [serial = 1672] [outer = 15874000] 04:46:39 INFO - PROCESS | 3760 | 1467114400008 Marionette DEBUG loaded listener.js 04:46:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (1770E000) [pid = 3760] [serial = 1673] [outer = 15874000] 04:46:40 INFO - PROCESS | 3760 | 1467114400620 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 04:46:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 04:46:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1011ms 04:46:40 INFO - PROCESS | 3760 | 1467114400689 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 04:46:40 INFO - PROCESS | 3760 | 1467114400691 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 04:46:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 04:46:40 INFO - PROCESS | 3760 | 1467114400695 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 04:46:40 INFO - PROCESS | 3760 | 1467114400699 Marionette TRACE conn2 <- [1,2194,null,{}] 04:46:40 INFO - PROCESS | 3760 | 1467114400710 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:40 INFO - PROCESS | 3760 | 1467114400714 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:40 INFO - PROCESS | 3760 | 1467114400848 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 04:46:40 INFO - PROCESS | 3760 | 1467114400986 Marionette TRACE conn2 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:40 INFO - PROCESS | 3760 | 1467114400989 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:41 INFO - PROCESS | 3760 | ++DOCSHELL 12BDCC00 == 41 [pid = 3760] [id = 558] 04:46:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (12D82000) [pid = 3760] [serial = 1674] [outer = 00000000] 04:46:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (177F7400) [pid = 3760] [serial = 1675] [outer = 12D82000] 04:46:41 INFO - PROCESS | 3760 | 1467114401045 Marionette DEBUG loaded listener.js 04:46:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (19F38000) [pid = 3760] [serial = 1676] [outer = 12D82000] 04:46:41 INFO - PROCESS | 3760 | 1467114401763 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 04:46:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 04:46:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1102ms 04:46:41 INFO - PROCESS | 3760 | 1467114401787 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 04:46:41 INFO - PROCESS | 3760 | 1467114401791 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 04:46:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 04:46:41 INFO - PROCESS | 3760 | 1467114401796 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 04:46:41 INFO - PROCESS | 3760 | 1467114401800 Marionette TRACE conn2 <- [1,2198,null,{}] 04:46:41 INFO - PROCESS | 3760 | 1467114401805 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:41 INFO - PROCESS | 3760 | 1467114401807 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:41 INFO - PROCESS | 3760 | 1467114401906 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 04:46:42 INFO - PROCESS | 3760 | 1467114402067 Marionette TRACE conn2 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:42 INFO - PROCESS | 3760 | 1467114402070 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:42 INFO - PROCESS | 3760 | ++DOCSHELL 10E0F000 == 42 [pid = 3760] [id = 559] 04:46:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (10E10800) [pid = 3760] [serial = 1677] [outer = 00000000] 04:46:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (12DC1800) [pid = 3760] [serial = 1678] [outer = 10E10800] 04:46:42 INFO - PROCESS | 3760 | 1467114402128 Marionette DEBUG loaded listener.js 04:46:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (131E9C00) [pid = 3760] [serial = 1679] [outer = 10E10800] 04:46:42 INFO - PROCESS | 3760 | --DOCSHELL 132B6C00 == 41 [pid = 3760] [id = 554] 04:46:42 INFO - PROCESS | 3760 | --DOCSHELL 11C3D400 == 40 [pid = 3760] [id = 553] 04:46:42 INFO - PROCESS | 3760 | --DOCSHELL 0C766000 == 39 [pid = 3760] [id = 552] 04:46:42 INFO - PROCESS | 3760 | --DOCSHELL 11AE1400 == 38 [pid = 3760] [id = 551] 04:46:42 INFO - PROCESS | 3760 | --DOCSHELL 177F4000 == 37 [pid = 3760] [id = 550] 04:46:42 INFO - PROCESS | 3760 | --DOCSHELL 15B51800 == 36 [pid = 3760] [id = 549] 04:46:42 INFO - PROCESS | 3760 | --DOCSHELL 15209800 == 35 [pid = 3760] [id = 548] 04:46:42 INFO - PROCESS | 3760 | --DOCSHELL 12D7FC00 == 34 [pid = 3760] [id = 547] 04:46:42 INFO - PROCESS | 3760 | --DOCSHELL 0F97E400 == 33 [pid = 3760] [id = 546] 04:46:42 INFO - PROCESS | 3760 | --DOCSHELL 0C7F4C00 == 32 [pid = 3760] [id = 545] 04:46:42 INFO - PROCESS | 3760 | --DOCSHELL 1678EC00 == 31 [pid = 3760] [id = 544] 04:46:42 INFO - PROCESS | 3760 | --DOCSHELL 10E09C00 == 30 [pid = 3760] [id = 535] 04:46:42 INFO - PROCESS | 3760 | --DOCSHELL 12BDCC00 == 29 [pid = 3760] [id = 558] 04:46:42 INFO - PROCESS | 3760 | --DOCSHELL 1586A400 == 28 [pid = 3760] [id = 557] 04:46:42 INFO - PROCESS | 3760 | --DOCSHELL 15872000 == 27 [pid = 3760] [id = 555] 04:46:42 INFO - PROCESS | 3760 | --DOCSHELL 10E03800 == 26 [pid = 3760] [id = 556] 04:46:42 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (19B95C00) [pid = 3760] [serial = 1630] [outer = 00000000] [url = about:blank] 04:46:42 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (1530E800) [pid = 3760] [serial = 1615] [outer = 00000000] [url = about:blank] 04:46:42 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (1601F000) [pid = 3760] [serial = 1618] [outer = 00000000] [url = about:blank] 04:46:42 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (13036400) [pid = 3760] [serial = 1598] [outer = 00000000] [url = about:blank] 04:46:42 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (112C5400) [pid = 3760] [serial = 1597] [outer = 00000000] [url = about:blank] 04:46:42 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (16DDDC00) [pid = 3760] [serial = 1601] [outer = 00000000] [url = about:blank] 04:46:42 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (1586A000) [pid = 3760] [serial = 1600] [outer = 00000000] [url = about:blank] 04:46:42 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1A670800) [pid = 3760] [serial = 1604] [outer = 00000000] [url = about:blank] 04:46:42 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1A605000) [pid = 3760] [serial = 1603] [outer = 00000000] [url = about:blank] 04:46:42 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (17713000) [pid = 3760] [serial = 1621] [outer = 00000000] [url = about:blank] 04:46:42 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (10A74800) [pid = 3760] [serial = 1624] [outer = 00000000] [url = about:blank] 04:46:42 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (177F4800) [pid = 3760] [serial = 1622] [outer = 00000000] [url = about:blank] 04:46:42 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (12D87400) [pid = 3760] [serial = 1607] [outer = 00000000] [url = about:blank] 04:46:42 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (11ADEC00) [pid = 3760] [serial = 1606] [outer = 00000000] [url = about:blank] 04:46:42 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (1310E400) [pid = 3760] [serial = 1612] [outer = 00000000] [url = about:blank] 04:46:42 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (1314D000) [pid = 3760] [serial = 1613] [outer = 00000000] [url = about:blank] 04:46:42 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (1123DC00) [pid = 3760] [serial = 1610] [outer = 00000000] [url = about:blank] 04:46:42 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (10F52800) [pid = 3760] [serial = 1609] [outer = 00000000] [url = about:blank] 04:46:42 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (19F35400) [pid = 3760] [serial = 1631] [outer = 00000000] [url = about:blank] 04:46:42 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (130A2800) [pid = 3760] [serial = 1625] [outer = 00000000] [url = about:blank] 04:46:42 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (16950C00) [pid = 3760] [serial = 1619] [outer = 00000000] [url = about:blank] 04:46:42 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (1984A800) [pid = 3760] [serial = 1628] [outer = 00000000] [url = about:blank] 04:46:42 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (15588C00) [pid = 3760] [serial = 1616] [outer = 00000000] [url = about:blank] 04:46:42 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (197BE000) [pid = 3760] [serial = 1627] [outer = 00000000] [url = about:blank] 04:46:43 INFO - PROCESS | 3760 | --DOCSHELL 1B2B8000 == 25 [pid = 3760] [id = 15] 04:46:43 INFO - PROCESS | 3760 | 1467114403255 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 04:46:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 04:46:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1509ms 04:46:43 INFO - PROCESS | 3760 | 1467114403313 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 04:46:43 INFO - PROCESS | 3760 | 1467114403318 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 04:46:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 04:46:43 INFO - PROCESS | 3760 | 1467114403324 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 04:46:43 INFO - PROCESS | 3760 | 1467114403328 Marionette TRACE conn2 <- [1,2202,null,{}] 04:46:43 INFO - PROCESS | 3760 | 1467114403333 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:43 INFO - PROCESS | 3760 | 1467114403337 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:43 INFO - PROCESS | 3760 | 1467114403519 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 04:46:43 INFO - PROCESS | 3760 | 1467114403641 Marionette TRACE conn2 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:43 INFO - PROCESS | 3760 | 1467114403644 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:43 INFO - PROCESS | 3760 | ++DOCSHELL 10A7AC00 == 26 [pid = 3760] [id = 560] 04:46:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (10A7BC00) [pid = 3760] [serial = 1680] [outer = 00000000] 04:46:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (10A9D000) [pid = 3760] [serial = 1681] [outer = 10A7BC00] 04:46:43 INFO - PROCESS | 3760 | 1467114403685 Marionette DEBUG loaded listener.js 04:46:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (10E09800) [pid = 3760] [serial = 1682] [outer = 10A7BC00] 04:46:44 INFO - PROCESS | 3760 | 1467114404446 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 04:46:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 04:46:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1147ms 04:46:44 INFO - PROCESS | 3760 | 1467114404487 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 04:46:44 INFO - PROCESS | 3760 | 1467114404492 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 04:46:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 04:46:44 INFO - PROCESS | 3760 | 1467114404500 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 04:46:44 INFO - PROCESS | 3760 | 1467114404503 Marionette TRACE conn2 <- [1,2206,null,{}] 04:46:44 INFO - PROCESS | 3760 | 1467114404530 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:44 INFO - PROCESS | 3760 | 1467114404533 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:44 INFO - PROCESS | 3760 | 1467114404646 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 04:46:44 INFO - PROCESS | 3760 | 1467114404772 Marionette TRACE conn2 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:44 INFO - PROCESS | 3760 | 1467114404775 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:44 INFO - PROCESS | 3760 | ++DOCSHELL 11AE3800 == 27 [pid = 3760] [id = 561] 04:46:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (11AE4000) [pid = 3760] [serial = 1683] [outer = 00000000] 04:46:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (11CD4000) [pid = 3760] [serial = 1684] [outer = 11AE4000] 04:46:44 INFO - PROCESS | 3760 | 1467114404832 Marionette DEBUG loaded listener.js 04:46:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (129A9800) [pid = 3760] [serial = 1685] [outer = 11AE4000] 04:46:45 INFO - PROCESS | 3760 | 1467114405582 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 04:46:45 INFO - PROCESS | 3760 | --DOCSHELL 129F0C00 == 26 [pid = 3760] [id = 482] 04:46:45 INFO - PROCESS | 3760 | --DOCSHELL 0C7EFC00 == 25 [pid = 3760] [id = 481] 04:46:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 04:46:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1193ms 04:46:45 INFO - PROCESS | 3760 | 1467114405680 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 04:46:45 INFO - PROCESS | 3760 | 1467114405685 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 04:46:45 INFO - PROCESS | 3760 | 1467114405690 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 04:46:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 04:46:45 INFO - PROCESS | 3760 | 1467114405693 Marionette TRACE conn2 <- [1,2210,null,{}] 04:46:45 INFO - PROCESS | 3760 | 1467114405698 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:45 INFO - PROCESS | 3760 | 1467114405701 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:45 INFO - PROCESS | 3760 | 1467114405796 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 04:46:45 INFO - PROCESS | 3760 | 1467114405804 Marionette TRACE conn2 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:45 INFO - PROCESS | 3760 | 1467114405808 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:45 INFO - PROCESS | 3760 | ++DOCSHELL 10E0D000 == 26 [pid = 3760] [id = 562] 04:46:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (10E0DC00) [pid = 3760] [serial = 1686] [outer = 00000000] 04:46:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (10F51800) [pid = 3760] [serial = 1687] [outer = 10E0DC00] 04:46:45 INFO - PROCESS | 3760 | 1467114405855 Marionette DEBUG loaded listener.js 04:46:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (112C1000) [pid = 3760] [serial = 1688] [outer = 10E0DC00] 04:46:46 INFO - PROCESS | 3760 | 1467114406345 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:46:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 04:46:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 664ms 04:46:46 INFO - PROCESS | 3760 | 1467114406372 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 04:46:46 INFO - PROCESS | 3760 | 1467114406376 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 04:46:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 04:46:46 INFO - PROCESS | 3760 | 1467114406382 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 04:46:46 INFO - PROCESS | 3760 | 1467114406385 Marionette TRACE conn2 <- [1,2214,null,{}] 04:46:46 INFO - PROCESS | 3760 | 1467114406388 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:46 INFO - PROCESS | 3760 | 1467114406391 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:46 INFO - PROCESS | 3760 | 1467114406479 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 04:46:46 INFO - PROCESS | 3760 | 1467114406488 Marionette TRACE conn2 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:46 INFO - PROCESS | 3760 | 1467114406490 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:46 INFO - PROCESS | 3760 | ++DOCSHELL 13115400 == 27 [pid = 3760] [id = 563] 04:46:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (13125800) [pid = 3760] [serial = 1689] [outer = 00000000] 04:46:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (131E3800) [pid = 3760] [serial = 1690] [outer = 13125800] 04:46:46 INFO - PROCESS | 3760 | 1467114406558 Marionette DEBUG loaded listener.js 04:46:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (13463C00) [pid = 3760] [serial = 1691] [outer = 13125800] 04:46:47 INFO - PROCESS | 3760 | 1467114407018 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 04:46:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 04:46:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 679ms 04:46:47 INFO - PROCESS | 3760 | 1467114407066 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 04:46:47 INFO - PROCESS | 3760 | 1467114407068 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 04:46:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 04:46:47 INFO - PROCESS | 3760 | 1467114407071 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 04:46:47 INFO - PROCESS | 3760 | 1467114407075 Marionette TRACE conn2 <- [1,2218,null,{}] 04:46:47 INFO - PROCESS | 3760 | 1467114407085 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:47 INFO - PROCESS | 3760 | 1467114407073 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:47 INFO - PROCESS | 3760 | 1467114407163 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 04:46:47 INFO - PROCESS | 3760 | 1467114407169 Marionette TRACE conn2 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:47 INFO - PROCESS | 3760 | 1467114407173 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:47 INFO - PROCESS | 3760 | ++DOCSHELL 1438B400 == 28 [pid = 3760] [id = 564] 04:46:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (1438BC00) [pid = 3760] [serial = 1692] [outer = 00000000] 04:46:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1533A800) [pid = 3760] [serial = 1693] [outer = 1438BC00] 04:46:47 INFO - PROCESS | 3760 | 1467114407234 Marionette DEBUG loaded listener.js 04:46:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (15589000) [pid = 3760] [serial = 1694] [outer = 1438BC00] 04:46:47 INFO - PROCESS | 3760 | 1467114407728 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 04:46:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 04:46:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 724ms 04:46:47 INFO - PROCESS | 3760 | 1467114407775 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 04:46:47 INFO - PROCESS | 3760 | 1467114407778 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 04:46:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 04:46:47 INFO - PROCESS | 3760 | 1467114407781 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 04:46:47 INFO - PROCESS | 3760 | 1467114407783 Marionette TRACE conn2 <- [1,2222,null,{}] 04:46:47 INFO - PROCESS | 3760 | 1467114407802 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:47 INFO - PROCESS | 3760 | 1467114407805 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:47 INFO - PROCESS | 3760 | 1467114407947 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 04:46:47 INFO - PROCESS | 3760 | 1467114408009 Marionette TRACE conn2 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:47 INFO - PROCESS | 3760 | 1467114408011 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:48 INFO - PROCESS | 3760 | ++DOCSHELL 16025C00 == 29 [pid = 3760] [id = 565] 04:46:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (16026800) [pid = 3760] [serial = 1695] [outer = 00000000] 04:46:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (16790800) [pid = 3760] [serial = 1696] [outer = 16026800] 04:46:48 INFO - PROCESS | 3760 | 1467114408083 Marionette DEBUG loaded listener.js 04:46:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (16B35000) [pid = 3760] [serial = 1697] [outer = 16026800] 04:46:48 INFO - PROCESS | 3760 | 1467114408526 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 04:46:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 04:46:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 770ms 04:46:48 INFO - PROCESS | 3760 | 1467114408566 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 04:46:48 INFO - PROCESS | 3760 | 1467114408551 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 04:46:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 04:46:48 INFO - PROCESS | 3760 | 1467114408554 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 04:46:48 INFO - PROCESS | 3760 | 1467114408556 Marionette TRACE conn2 <- [1,2226,null,{}] 04:46:48 INFO - PROCESS | 3760 | 1467114408560 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:48 INFO - PROCESS | 3760 | 1467114408562 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:48 INFO - PROCESS | 3760 | 1467114408673 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 04:46:48 INFO - PROCESS | 3760 | 1467114408680 Marionette TRACE conn2 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:48 INFO - PROCESS | 3760 | 1467114408682 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:48 INFO - PROCESS | 3760 | ++DOCSHELL 16024400 == 30 [pid = 3760] [id = 566] 04:46:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (1678B400) [pid = 3760] [serial = 1698] [outer = 00000000] 04:46:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (176C9000) [pid = 3760] [serial = 1699] [outer = 1678B400] 04:46:48 INFO - PROCESS | 3760 | 1467114408726 Marionette DEBUG loaded listener.js 04:46:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (177F1400) [pid = 3760] [serial = 1700] [outer = 1678B400] 04:46:49 INFO - PROCESS | 3760 | 1467114409146 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 04:46:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 04:46:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 604ms 04:46:49 INFO - PROCESS | 3760 | 1467114409174 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 04:46:49 INFO - PROCESS | 3760 | 1467114409176 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 04:46:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 04:46:49 INFO - PROCESS | 3760 | 1467114409180 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 04:46:49 INFO - PROCESS | 3760 | 1467114409181 Marionette TRACE conn2 <- [1,2230,null,{}] 04:46:49 INFO - PROCESS | 3760 | 1467114409185 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:49 INFO - PROCESS | 3760 | 1467114409190 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:49 INFO - PROCESS | 3760 | 1467114409415 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 04:46:49 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (12D82000) [pid = 3760] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 04:46:49 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (177F6C00) [pid = 3760] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 04:46:49 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (158CB000) [pid = 3760] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 04:46:49 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (0C7E7000) [pid = 3760] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 04:46:49 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (15B52000) [pid = 3760] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 04:46:49 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (19BBA400) [pid = 3760] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 04:46:49 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (10E08800) [pid = 3760] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 04:46:49 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (12D86400) [pid = 3760] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 04:46:49 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (102CAC00) [pid = 3760] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 04:46:49 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (10E01800) [pid = 3760] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 04:46:49 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (1520D000) [pid = 3760] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 04:46:49 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (15874000) [pid = 3760] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 04:46:49 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (1602B800) [pid = 3760] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 04:46:49 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (1B2BD400) [pid = 3760] [serial = 44] [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.] 04:46:49 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (1B2B8400) [pid = 3760] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:46:49 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (17717000) [pid = 3760] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 04:46:49 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (15592C00) [pid = 3760] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 04:46:49 INFO - PROCESS | 3760 | 1467114409489 Marionette TRACE conn2 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:49 INFO - PROCESS | 3760 | 1467114409491 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:49 INFO - PROCESS | 3760 | ++DOCSHELL 0C7E7000 == 31 [pid = 3760] [id = 567] 04:46:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (0C7EC400) [pid = 3760] [serial = 1701] [outer = 00000000] 04:46:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (10E08800) [pid = 3760] [serial = 1702] [outer = 0C7EC400] 04:46:49 INFO - PROCESS | 3760 | 1467114409536 Marionette DEBUG loaded listener.js 04:46:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (15874000) [pid = 3760] [serial = 1703] [outer = 0C7EC400] 04:46:49 INFO - PROCESS | 3760 | 1467114409898 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 04:46:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 04:46:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 770ms 04:46:49 INFO - PROCESS | 3760 | 1467114409965 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 04:46:49 INFO - PROCESS | 3760 | 1467114409967 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 04:46:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 04:46:49 INFO - PROCESS | 3760 | 1467114409970 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 04:46:49 INFO - PROCESS | 3760 | 1467114409972 Marionette TRACE conn2 <- [1,2234,null,{}] 04:46:49 INFO - PROCESS | 3760 | 1467114409976 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:49 INFO - PROCESS | 3760 | 1467114409988 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:50 INFO - PROCESS | 3760 | 1467114410066 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 04:46:50 INFO - PROCESS | 3760 | 1467114410071 Marionette TRACE conn2 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:50 INFO - PROCESS | 3760 | 1467114410073 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:50 INFO - PROCESS | 3760 | ++DOCSHELL 17FF5400 == 32 [pid = 3760] [id = 568] 04:46:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (181DD800) [pid = 3760] [serial = 1704] [outer = 00000000] 04:46:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (199BA800) [pid = 3760] [serial = 1705] [outer = 181DD800] 04:46:50 INFO - PROCESS | 3760 | 1467114410099 Marionette DEBUG loaded listener.js 04:46:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (199BC400) [pid = 3760] [serial = 1706] [outer = 181DD800] 04:46:50 INFO - PROCESS | 3760 | 1467114410517 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 04:46:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 04:46:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 573ms 04:46:50 INFO - PROCESS | 3760 | 1467114410549 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 04:46:50 INFO - PROCESS | 3760 | 1467114410551 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 04:46:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 04:46:50 INFO - PROCESS | 3760 | 1467114410572 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 04:46:50 INFO - PROCESS | 3760 | 1467114410574 Marionette TRACE conn2 <- [1,2238,null,{}] 04:46:50 INFO - PROCESS | 3760 | 1467114410577 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:50 INFO - PROCESS | 3760 | 1467114410579 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:50 INFO - PROCESS | 3760 | 1467114410639 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 04:46:50 INFO - PROCESS | 3760 | 1467114410644 Marionette TRACE conn2 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:50 INFO - PROCESS | 3760 | 1467114410646 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:50 INFO - PROCESS | 3760 | ++DOCSHELL 10E09400 == 33 [pid = 3760] [id = 569] 04:46:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (130AC800) [pid = 3760] [serial = 1707] [outer = 00000000] 04:46:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (19BC1C00) [pid = 3760] [serial = 1708] [outer = 130AC800] 04:46:50 INFO - PROCESS | 3760 | 1467114410689 Marionette DEBUG loaded listener.js 04:46:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (1A1AF800) [pid = 3760] [serial = 1709] [outer = 130AC800] 04:46:51 INFO - PROCESS | 3760 | 1467114411118 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 04:46:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 04:46:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 634ms 04:46:51 INFO - PROCESS | 3760 | 1467114411178 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 04:46:51 INFO - PROCESS | 3760 | 1467114411180 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 04:46:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 04:46:51 INFO - PROCESS | 3760 | 1467114411184 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 04:46:51 INFO - PROCESS | 3760 | 1467114411185 Marionette TRACE conn2 <- [1,2242,null,{}] 04:46:51 INFO - PROCESS | 3760 | 1467114411189 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:51 INFO - PROCESS | 3760 | 1467114411191 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:51 INFO - PROCESS | 3760 | 1467114411270 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 04:46:51 INFO - PROCESS | 3760 | 1467114411277 Marionette TRACE conn2 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:51 INFO - PROCESS | 3760 | 1467114411279 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:51 INFO - PROCESS | 3760 | ++DOCSHELL 19B95C00 == 34 [pid = 3760] [id = 570] 04:46:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (19B96400) [pid = 3760] [serial = 1710] [outer = 00000000] 04:46:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (1A607800) [pid = 3760] [serial = 1711] [outer = 19B96400] 04:46:51 INFO - PROCESS | 3760 | 1467114411329 Marionette DEBUG loaded listener.js 04:46:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (1A60D800) [pid = 3760] [serial = 1712] [outer = 19B96400] 04:46:52 INFO - PROCESS | 3760 | 1467114412039 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 04:46:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 04:46:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 906ms 04:46:52 INFO - PROCESS | 3760 | 1467114412111 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 04:46:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 04:46:52 INFO - PROCESS | 3760 | 1467114412099 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 04:46:52 INFO - PROCESS | 3760 | 1467114412104 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 04:46:52 INFO - PROCESS | 3760 | 1467114412107 Marionette TRACE conn2 <- [1,2246,null,{}] 04:46:52 INFO - PROCESS | 3760 | 1467114412113 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:52 INFO - PROCESS | 3760 | 1467114412116 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:52 INFO - PROCESS | 3760 | 1467114412230 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 04:46:52 INFO - PROCESS | 3760 | 1467114412361 Marionette TRACE conn2 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:52 INFO - PROCESS | 3760 | 1467114412364 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:52 INFO - PROCESS | 3760 | ++DOCSHELL 10A98800 == 35 [pid = 3760] [id = 571] 04:46:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (10E03800) [pid = 3760] [serial = 1713] [outer = 00000000] 04:46:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (11CD0800) [pid = 3760] [serial = 1714] [outer = 10E03800] 04:46:52 INFO - PROCESS | 3760 | 1467114412421 Marionette DEBUG loaded listener.js 04:46:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (1312B800) [pid = 3760] [serial = 1715] [outer = 10E03800] 04:46:52 INFO - PROCESS | 3760 | 1467114412990 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:46:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 04:46:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 906ms 04:46:53 INFO - PROCESS | 3760 | 1467114413032 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 04:46:53 INFO - PROCESS | 3760 | 1467114413037 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 04:46:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 04:46:53 INFO - PROCESS | 3760 | 1467114413043 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 04:46:53 INFO - PROCESS | 3760 | 1467114413046 Marionette TRACE conn2 <- [1,2250,null,{}] 04:46:53 INFO - PROCESS | 3760 | 1467114413034 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:53 INFO - PROCESS | 3760 | 1467114413037 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:53 INFO - PROCESS | 3760 | 1467114413179 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 04:46:53 INFO - PROCESS | 3760 | 1467114413317 Marionette TRACE conn2 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:53 INFO - PROCESS | 3760 | 1467114413320 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:53 INFO - PROCESS | 3760 | ++DOCSHELL 13D0E400 == 36 [pid = 3760] [id = 572] 04:46:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (1430AC00) [pid = 3760] [serial = 1716] [outer = 00000000] 04:46:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (1601E000) [pid = 3760] [serial = 1717] [outer = 1430AC00] 04:46:53 INFO - PROCESS | 3760 | 1467114413389 Marionette DEBUG loaded listener.js 04:46:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (16790C00) [pid = 3760] [serial = 1718] [outer = 1430AC00] 04:46:53 INFO - PROCESS | 3760 | 1467114413988 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 04:46:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 04:46:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 966ms 04:46:54 INFO - PROCESS | 3760 | 1467114414013 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 04:46:54 INFO - PROCESS | 3760 | 1467114414015 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 04:46:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 04:46:54 INFO - PROCESS | 3760 | 1467114414003 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 04:46:54 INFO - PROCESS | 3760 | 1467114414007 Marionette TRACE conn2 <- [1,2254,null,{}] 04:46:54 INFO - PROCESS | 3760 | 1467114414018 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:54 INFO - PROCESS | 3760 | 1467114414022 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:54 INFO - PROCESS | 3760 | 1467114414182 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 04:46:54 INFO - PROCESS | 3760 | 1467114414197 Marionette TRACE conn2 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:54 INFO - PROCESS | 3760 | 1467114414200 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:54 INFO - PROCESS | 3760 | ++DOCSHELL 13D01800 == 37 [pid = 3760] [id = 573] 04:46:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (13D02400) [pid = 3760] [serial = 1719] [outer = 00000000] 04:46:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (177F0C00) [pid = 3760] [serial = 1720] [outer = 13D02400] 04:46:54 INFO - PROCESS | 3760 | 1467114414256 Marionette DEBUG loaded listener.js 04:46:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (1A610400) [pid = 3760] [serial = 1721] [outer = 13D02400] 04:46:54 INFO - PROCESS | 3760 | 1467114414979 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 04:46:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 04:46:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1011ms 04:46:55 INFO - PROCESS | 3760 | 1467114415020 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 04:46:55 INFO - PROCESS | 3760 | 1467114415026 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 04:46:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 04:46:55 INFO - PROCESS | 3760 | 1467114415032 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 04:46:55 INFO - PROCESS | 3760 | 1467114415036 Marionette TRACE conn2 <- [1,2258,null,{}] 04:46:55 INFO - PROCESS | 3760 | 1467114415041 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:55 INFO - PROCESS | 3760 | 1467114415044 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:55 INFO - PROCESS | 3760 | 1467114415160 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 04:46:55 INFO - PROCESS | 3760 | 1467114415301 Marionette TRACE conn2 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:55 INFO - PROCESS | 3760 | 1467114415305 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:55 INFO - PROCESS | 3760 | ++DOCSHELL 10A74800 == 38 [pid = 3760] [id = 574] 04:46:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (10A78400) [pid = 3760] [serial = 1722] [outer = 00000000] 04:46:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (11CD2800) [pid = 3760] [serial = 1723] [outer = 10A78400] 04:46:55 INFO - PROCESS | 3760 | 1467114415356 Marionette DEBUG loaded listener.js 04:46:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (12D7A400) [pid = 3760] [serial = 1724] [outer = 10A78400] 04:46:55 INFO - PROCESS | 3760 | --DOCSHELL 0C7F3400 == 37 [pid = 3760] [id = 483] 04:46:55 INFO - PROCESS | 3760 | --DOCSHELL 13D0C800 == 36 [pid = 3760] [id = 479] 04:46:55 INFO - PROCESS | 3760 | --DOCSHELL 15D81000 == 35 [pid = 3760] [id = 486] 04:46:55 INFO - PROCESS | 3760 | --DOCSHELL 11C43800 == 34 [pid = 3760] [id = 474] 04:46:55 INFO - PROCESS | 3760 | --DOCSHELL 1438FC00 == 33 [pid = 3760] [id = 476] 04:46:55 INFO - PROCESS | 3760 | --DOCSHELL 13462C00 == 32 [pid = 3760] [id = 485] 04:46:55 INFO - PROCESS | 3760 | --DOCSHELL 10E06000 == 31 [pid = 3760] [id = 488] 04:46:55 INFO - PROCESS | 3760 | --DOCSHELL 13252C00 == 30 [pid = 3760] [id = 475] 04:46:55 INFO - PROCESS | 3760 | --DOCSHELL 13153000 == 29 [pid = 3760] [id = 489] 04:46:55 INFO - PROCESS | 3760 | --DOCSHELL 10E04000 == 28 [pid = 3760] [id = 473] 04:46:55 INFO - PROCESS | 3760 | --DOCSHELL 11AE3800 == 27 [pid = 3760] [id = 561] 04:46:55 INFO - PROCESS | 3760 | --DOCSHELL 10A7AC00 == 26 [pid = 3760] [id = 560] 04:46:55 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (1A674800) [pid = 3760] [serial = 1667] [outer = 00000000] [url = about:blank] 04:46:55 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (1A66FC00) [pid = 3760] [serial = 1666] [outer = 00000000] [url = about:blank] 04:46:55 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (12DC1800) [pid = 3760] [serial = 1678] [outer = 00000000] [url = about:blank] 04:46:55 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (1A606800) [pid = 3760] [serial = 1663] [outer = 00000000] [url = about:blank] 04:46:55 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (19F38000) [pid = 3760] [serial = 1676] [outer = 00000000] [url = about:blank] 04:46:55 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (17FF6800) [pid = 3760] [serial = 1651] [outer = 00000000] [url = about:blank] 04:46:55 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (1984B000) [pid = 3760] [serial = 1654] [outer = 00000000] [url = about:blank] 04:46:55 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (197B7000) [pid = 3760] [serial = 1652] [outer = 00000000] [url = about:blank] 04:46:55 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (10A9FC00) [pid = 3760] [serial = 1657] [outer = 00000000] [url = about:blank] 04:46:55 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (19BC4400) [pid = 3760] [serial = 1655] [outer = 00000000] [url = about:blank] 04:46:55 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (129EDC00) [pid = 3760] [serial = 1658] [outer = 00000000] [url = about:blank] 04:46:55 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (16D32000) [pid = 3760] [serial = 1648] [outer = 00000000] [url = about:blank] 04:46:55 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1A608400) [pid = 3760] [serial = 1664] [outer = 00000000] [url = about:blank] 04:46:55 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (1A603C00) [pid = 3760] [serial = 1634] [outer = 00000000] [url = about:blank] 04:46:55 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (1A5F7000) [pid = 3760] [serial = 1633] [outer = 00000000] [url = about:blank] 04:46:55 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (13464400) [pid = 3760] [serial = 1670] [outer = 00000000] [url = about:blank] 04:46:55 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (13158000) [pid = 3760] [serial = 1642] [outer = 00000000] [url = about:blank] 04:46:55 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (13259800) [pid = 3760] [serial = 1643] [outer = 00000000] [url = about:blank] 04:46:55 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (10E03C00) [pid = 3760] [serial = 1639] [outer = 00000000] [url = about:blank] 04:46:55 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (10F49400) [pid = 3760] [serial = 1640] [outer = 00000000] [url = about:blank] 04:46:55 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (10F4B000) [pid = 3760] [serial = 1636] [outer = 00000000] [url = about:blank] 04:46:55 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (129F5800) [pid = 3760] [serial = 1637] [outer = 00000000] [url = about:blank] 04:46:55 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (129F5400) [pid = 3760] [serial = 1669] [outer = 00000000] [url = about:blank] 04:46:55 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (1586A800) [pid = 3760] [serial = 1646] [outer = 00000000] [url = about:blank] 04:46:55 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (1542C000) [pid = 3760] [serial = 1645] [outer = 00000000] [url = about:blank] 04:46:55 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (16023800) [pid = 3760] [serial = 1672] [outer = 00000000] [url = about:blank] 04:46:55 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (177F7400) [pid = 3760] [serial = 1675] [outer = 00000000] [url = about:blank] 04:46:55 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (19B93000) [pid = 3760] [serial = 1660] [outer = 00000000] [url = about:blank] 04:46:55 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (11233C00) [pid = 3760] [serial = 1142] [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.] 04:46:55 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (1770E000) [pid = 3760] [serial = 1673] [outer = 00000000] [url = about:blank] 04:46:55 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (1B2BBC00) [pid = 3760] [serial = 43] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:46:55 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (1A1B1800) [pid = 3760] [serial = 1661] [outer = 00000000] [url = about:blank] 04:46:55 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (17472800) [pid = 3760] [serial = 1649] [outer = 00000000] [url = about:blank] 04:46:55 INFO - PROCESS | 3760 | 1467114415807 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 04:46:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 04:46:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 800ms 04:46:55 INFO - PROCESS | 3760 | 1467114415857 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 04:46:55 INFO - PROCESS | 3760 | 1467114415861 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 04:46:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 04:46:55 INFO - PROCESS | 3760 | 1467114415867 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 04:46:55 INFO - PROCESS | 3760 | 1467114415869 Marionette TRACE conn2 <- [1,2262,null,{}] 04:46:55 INFO - PROCESS | 3760 | 1467114415873 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:55 INFO - PROCESS | 3760 | 1467114415875 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:55 INFO - PROCESS | 3760 | 1467114415943 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 04:46:55 INFO - PROCESS | 3760 | 1467114415952 Marionette TRACE conn2 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:55 INFO - PROCESS | 3760 | 1467114415955 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:55 INFO - PROCESS | 3760 | ++DOCSHELL 11236800 == 27 [pid = 3760] [id = 575] 04:46:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (1123AC00) [pid = 3760] [serial = 1725] [outer = 00000000] 04:46:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (12D86800) [pid = 3760] [serial = 1726] [outer = 1123AC00] 04:46:56 INFO - PROCESS | 3760 | 1467114416002 Marionette DEBUG loaded listener.js 04:46:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (13155800) [pid = 3760] [serial = 1727] [outer = 1123AC00] 04:46:56 INFO - PROCESS | 3760 | 1467114416484 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 04:46:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 04:46:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 679ms 04:46:56 INFO - PROCESS | 3760 | 1467114416530 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 04:46:56 INFO - PROCESS | 3760 | 1467114416532 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 04:46:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 04:46:56 INFO - PROCESS | 3760 | 1467114416536 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 04:46:56 INFO - PROCESS | 3760 | 1467114416539 Marionette TRACE conn2 <- [1,2266,null,{}] 04:46:56 INFO - PROCESS | 3760 | 1467114416549 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:56 INFO - PROCESS | 3760 | 1467114416553 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:56 INFO - PROCESS | 3760 | 1467114416664 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 04:46:56 INFO - PROCESS | 3760 | 1467114416763 Marionette TRACE conn2 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:56 INFO - PROCESS | 3760 | 1467114416766 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:56 INFO - PROCESS | 3760 | ++DOCSHELL 13D0DC00 == 28 [pid = 3760] [id = 576] 04:46:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (14303400) [pid = 3760] [serial = 1728] [outer = 00000000] 04:46:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (1438FC00) [pid = 3760] [serial = 1729] [outer = 14303400] 04:46:56 INFO - PROCESS | 3760 | 1467114416812 Marionette DEBUG loaded listener.js 04:46:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (1533EC00) [pid = 3760] [serial = 1730] [outer = 14303400] 04:46:57 INFO - PROCESS | 3760 | 1467114417167 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 04:46:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 04:46:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 679ms 04:46:57 INFO - PROCESS | 3760 | 1467114417218 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 04:46:57 INFO - PROCESS | 3760 | 1467114417221 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 04:46:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 04:46:57 INFO - PROCESS | 3760 | 1467114417224 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 04:46:57 INFO - PROCESS | 3760 | 1467114417226 Marionette TRACE conn2 <- [1,2270,null,{}] 04:46:57 INFO - PROCESS | 3760 | 1467114417229 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:57 INFO - PROCESS | 3760 | 1467114417231 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:57 INFO - PROCESS | 3760 | 1467114417315 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 04:46:57 INFO - PROCESS | 3760 | 1467114417320 Marionette TRACE conn2 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:57 INFO - PROCESS | 3760 | 1467114417322 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:57 INFO - PROCESS | 3760 | ++DOCSHELL 15871000 == 29 [pid = 3760] [id = 577] 04:46:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (158D1800) [pid = 3760] [serial = 1731] [outer = 00000000] 04:46:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (16953400) [pid = 3760] [serial = 1732] [outer = 158D1800] 04:46:57 INFO - PROCESS | 3760 | 1467114417366 Marionette DEBUG loaded listener.js 04:46:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (16DE2C00) [pid = 3760] [serial = 1733] [outer = 158D1800] 04:46:57 INFO - PROCESS | 3760 | 1467114417794 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 04:46:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 04:46:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 619ms 04:46:57 INFO - PROCESS | 3760 | 1467114417850 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 04:46:57 INFO - PROCESS | 3760 | 1467114417852 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 04:46:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 04:46:57 INFO - PROCESS | 3760 | 1467114417855 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 04:46:57 INFO - PROCESS | 3760 | 1467114417857 Marionette TRACE conn2 <- [1,2274,null,{}] 04:46:57 INFO - PROCESS | 3760 | 1467114417868 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:57 INFO - PROCESS | 3760 | 1467114417871 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:57 INFO - PROCESS | 3760 | 1467114417991 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 04:46:58 INFO - PROCESS | 3760 | 1467114418110 Marionette TRACE conn2 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:58 INFO - PROCESS | 3760 | 1467114418112 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:58 INFO - PROCESS | 3760 | ++DOCSHELL 17ABEC00 == 30 [pid = 3760] [id = 578] 04:46:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (17ABF400) [pid = 3760] [serial = 1734] [outer = 00000000] 04:46:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (17F4B400) [pid = 3760] [serial = 1735] [outer = 17ABF400] 04:46:58 INFO - PROCESS | 3760 | 1467114418157 Marionette DEBUG loaded listener.js 04:46:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (181DD400) [pid = 3760] [serial = 1736] [outer = 17ABF400] 04:46:58 INFO - PROCESS | 3760 | 1467114418574 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 04:46:58 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 04:46:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 770ms 04:46:58 INFO - PROCESS | 3760 | 1467114418622 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 04:46:58 INFO - PROCESS | 3760 | 1467114418623 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 04:46:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 04:46:58 INFO - PROCESS | 3760 | 1467114418627 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 04:46:58 INFO - PROCESS | 3760 | 1467114418628 Marionette TRACE conn2 <- [1,2278,null,{}] 04:46:58 INFO - PROCESS | 3760 | 1467114418638 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:58 INFO - PROCESS | 3760 | 1467114418643 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:58 INFO - PROCESS | 3760 | 1467114418778 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 04:46:58 INFO - PROCESS | 3760 | 1467114418790 Marionette TRACE conn2 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:58 INFO - PROCESS | 3760 | 1467114418792 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:58 INFO - PROCESS | 3760 | ++DOCSHELL 10A76000 == 31 [pid = 3760] [id = 579] 04:46:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (197BE400) [pid = 3760] [serial = 1737] [outer = 00000000] 04:46:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (19B97C00) [pid = 3760] [serial = 1738] [outer = 197BE400] 04:46:58 INFO - PROCESS | 3760 | 1467114418875 Marionette DEBUG loaded listener.js 04:46:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (19F40400) [pid = 3760] [serial = 1739] [outer = 197BE400] 04:46:59 INFO - PROCESS | 3760 | 1467114419280 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 04:46:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 04:46:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 664ms 04:46:59 INFO - PROCESS | 3760 | 1467114419310 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 04:46:59 INFO - PROCESS | 3760 | 1467114419312 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 04:46:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 04:46:59 INFO - PROCESS | 3760 | 1467114419316 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 04:46:59 INFO - PROCESS | 3760 | 1467114419317 Marionette TRACE conn2 <- [1,2282,null,{}] 04:46:59 INFO - PROCESS | 3760 | 1467114419321 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:59 INFO - PROCESS | 3760 | 1467114419322 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:59 INFO - PROCESS | 3760 | 1467114419452 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 04:46:59 INFO - PROCESS | 3760 | 1467114419470 Marionette TRACE conn2 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:59 INFO - PROCESS | 3760 | 1467114419472 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:46:59 INFO - PROCESS | 3760 | ++DOCSHELL 0C7E8C00 == 32 [pid = 3760] [id = 580] 04:46:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (197B5400) [pid = 3760] [serial = 1740] [outer = 00000000] 04:46:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (19F3C000) [pid = 3760] [serial = 1741] [outer = 197B5400] 04:46:59 INFO - PROCESS | 3760 | 1467114419515 Marionette DEBUG loaded listener.js 04:46:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (1A5F8C00) [pid = 3760] [serial = 1742] [outer = 197B5400] 04:46:59 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (130AC800) [pid = 3760] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 04:46:59 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (16026800) [pid = 3760] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 04:46:59 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (10E0DC00) [pid = 3760] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 04:46:59 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (11AE4000) [pid = 3760] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 04:46:59 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (13125800) [pid = 3760] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 04:46:59 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (1438BC00) [pid = 3760] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 04:46:59 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (10E10800) [pid = 3760] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 04:46:59 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (1678B400) [pid = 3760] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 04:46:59 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (181DD800) [pid = 3760] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 04:46:59 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (10A7BC00) [pid = 3760] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 04:46:59 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (0C7EC400) [pid = 3760] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 04:46:59 INFO - PROCESS | 3760 | 1467114419989 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 04:47:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 04:47:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 710ms 04:47:00 INFO - PROCESS | 3760 | 1467114420021 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 04:47:00 INFO - PROCESS | 3760 | 1467114420024 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 04:47:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 04:47:00 INFO - PROCESS | 3760 | 1467114420028 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 04:47:00 INFO - PROCESS | 3760 | 1467114420031 Marionette TRACE conn2 <- [1,2286,null,{}] 04:47:00 INFO - PROCESS | 3760 | 1467114420036 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:00 INFO - PROCESS | 3760 | 1467114420039 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:00 INFO - PROCESS | 3760 | 1467114420147 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 04:47:00 INFO - PROCESS | 3760 | 1467114420243 Marionette TRACE conn2 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:00 INFO - PROCESS | 3760 | 1467114420245 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:00 INFO - PROCESS | 3760 | ++DOCSHELL 0C762400 == 33 [pid = 3760] [id = 581] 04:47:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (0C7E6800) [pid = 3760] [serial = 1743] [outer = 00000000] 04:47:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (11232400) [pid = 3760] [serial = 1744] [outer = 0C7E6800] 04:47:00 INFO - PROCESS | 3760 | 1467114420293 Marionette DEBUG loaded listener.js 04:47:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (11233400) [pid = 3760] [serial = 1745] [outer = 0C7E6800] 04:47:00 INFO - PROCESS | 3760 | 1467114420638 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 04:47:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 04:47:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 603ms 04:47:00 INFO - PROCESS | 3760 | 1467114420646 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 04:47:00 INFO - PROCESS | 3760 | 1467114420648 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 04:47:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 04:47:00 INFO - PROCESS | 3760 | 1467114420651 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 04:47:00 INFO - PROCESS | 3760 | 1467114420653 Marionette TRACE conn2 <- [1,2290,null,{}] 04:47:00 INFO - PROCESS | 3760 | 1467114420657 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:00 INFO - PROCESS | 3760 | 1467114420659 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:00 INFO - PROCESS | 3760 | 1467114420777 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 04:47:00 INFO - PROCESS | 3760 | 1467114420811 Marionette TRACE conn2 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:00 INFO - PROCESS | 3760 | 1467114420813 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:00 INFO - PROCESS | 3760 | ++DOCSHELL 1346A000 == 34 [pid = 3760] [id = 582] 04:47:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (158D1000) [pid = 3760] [serial = 1746] [outer = 00000000] 04:47:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (1A605C00) [pid = 3760] [serial = 1747] [outer = 158D1000] 04:47:00 INFO - PROCESS | 3760 | 1467114420857 Marionette DEBUG loaded listener.js 04:47:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (1A60BC00) [pid = 3760] [serial = 1748] [outer = 158D1000] 04:47:01 INFO - PROCESS | 3760 | 1467114421235 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 04:47:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 04:47:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 604ms 04:47:01 INFO - PROCESS | 3760 | 1467114421272 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 04:47:01 INFO - PROCESS | 3760 | 1467114421274 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 04:47:01 INFO - PROCESS | 3760 | 1467114421277 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 04:47:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 04:47:01 INFO - PROCESS | 3760 | 1467114421288 Marionette TRACE conn2 <- [1,2294,null,{}] 04:47:01 INFO - PROCESS | 3760 | 1467114421292 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:01 INFO - PROCESS | 3760 | 1467114421294 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:01 INFO - PROCESS | 3760 | 1467114421398 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 04:47:01 INFO - PROCESS | 3760 | 1467114421406 Marionette TRACE conn2 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:01 INFO - PROCESS | 3760 | 1467114421408 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:01 INFO - PROCESS | 3760 | ++DOCSHELL 19842800 == 35 [pid = 3760] [id = 583] 04:47:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (1A404000) [pid = 3760] [serial = 1749] [outer = 00000000] 04:47:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (1A674400) [pid = 3760] [serial = 1750] [outer = 1A404000] 04:47:01 INFO - PROCESS | 3760 | 1467114421454 Marionette DEBUG loaded listener.js 04:47:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (1A676000) [pid = 3760] [serial = 1751] [outer = 1A404000] 04:47:01 INFO - PROCESS | 3760 | 1467114421933 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 04:47:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 04:47:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 664ms 04:47:01 INFO - PROCESS | 3760 | 1467114421960 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 04:47:01 INFO - PROCESS | 3760 | 1467114421965 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 04:47:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 04:47:01 INFO - PROCESS | 3760 | 1467114421953 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 04:47:01 INFO - PROCESS | 3760 | 1467114421957 Marionette TRACE conn2 <- [1,2298,null,{}] 04:47:01 INFO - PROCESS | 3760 | 1467114421963 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:01 INFO - PROCESS | 3760 | 1467114421966 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:02 INFO - PROCESS | 3760 | 1467114422128 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 04:47:02 INFO - PROCESS | 3760 | 1467114422260 Marionette TRACE conn2 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:02 INFO - PROCESS | 3760 | 1467114422265 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:02 INFO - PROCESS | 3760 | ++DOCSHELL 10A9D400 == 36 [pid = 3760] [id = 584] 04:47:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (10E01800) [pid = 3760] [serial = 1752] [outer = 00000000] 04:47:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (10F4FC00) [pid = 3760] [serial = 1753] [outer = 10E01800] 04:47:02 INFO - PROCESS | 3760 | 1467114422321 Marionette DEBUG loaded listener.js 04:47:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (11449800) [pid = 3760] [serial = 1754] [outer = 10E01800] 04:47:02 INFO - PROCESS | 3760 | 1467114422877 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 04:47:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 04:47:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 966ms 04:47:02 INFO - PROCESS | 3760 | 1467114422934 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 04:47:02 INFO - PROCESS | 3760 | 1467114422939 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 04:47:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 04:47:02 INFO - PROCESS | 3760 | 1467114422945 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 04:47:02 INFO - PROCESS | 3760 | 1467114422948 Marionette TRACE conn2 <- [1,2302,null,{}] 04:47:02 INFO - PROCESS | 3760 | 1467114422952 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:02 INFO - PROCESS | 3760 | 1467114422955 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:03 INFO - PROCESS | 3760 | 1467114423080 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 04:47:03 INFO - PROCESS | 3760 | 1467114423219 Marionette TRACE conn2 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:03 INFO - PROCESS | 3760 | 1467114423222 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:03 INFO - PROCESS | 3760 | ++DOCSHELL 13260400 == 37 [pid = 3760] [id = 585] 04:47:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (13464400) [pid = 3760] [serial = 1755] [outer = 00000000] 04:47:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (14308C00) [pid = 3760] [serial = 1756] [outer = 13464400] 04:47:03 INFO - PROCESS | 3760 | 1467114423280 Marionette DEBUG loaded listener.js 04:47:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (15591000) [pid = 3760] [serial = 1757] [outer = 13464400] 04:47:03 INFO - PROCESS | 3760 | 1467114423838 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 04:47:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 04:47:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 906ms 04:47:03 INFO - PROCESS | 3760 | 1467114423870 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 04:47:03 INFO - PROCESS | 3760 | 1467114423873 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 04:47:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 04:47:03 INFO - PROCESS | 3760 | 1467114423879 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 04:47:03 INFO - PROCESS | 3760 | 1467114423882 Marionette TRACE conn2 <- [1,2306,null,{}] 04:47:03 INFO - PROCESS | 3760 | 1467114423893 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:03 INFO - PROCESS | 3760 | 1467114423898 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:04 INFO - PROCESS | 3760 | 1467114424003 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 04:47:04 INFO - PROCESS | 3760 | 1467114424113 Marionette TRACE conn2 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:04 INFO - PROCESS | 3760 | 1467114424117 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:04 INFO - PROCESS | 3760 | ++DOCSHELL 19841800 == 38 [pid = 3760] [id = 586] 04:47:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (19843C00) [pid = 3760] [serial = 1758] [outer = 00000000] 04:47:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (19B8E000) [pid = 3760] [serial = 1759] [outer = 19843C00] 04:47:04 INFO - PROCESS | 3760 | 1467114424212 Marionette DEBUG loaded listener.js 04:47:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (1A1AE800) [pid = 3760] [serial = 1760] [outer = 19843C00] 04:47:04 INFO - PROCESS | 3760 | 1467114424860 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 04:47:04 INFO - PROCESS | 3760 | 1467114424891 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 04:47:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 04:47:04 INFO - PROCESS | 3760 | 1467114424895 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 04:47:04 INFO - PROCESS | 3760 | 1467114424897 Marionette TRACE conn2 <- [1,2310,null,{}] 04:47:04 INFO - PROCESS | 3760 | 1467114424885 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:04 INFO - PROCESS | 3760 | 1467114424887 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:04 INFO - PROCESS | 3760 | 1467114424997 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 04:47:05 INFO - PROCESS | 3760 | 1467114425286 Marionette TRACE conn2 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:05 INFO - PROCESS | 3760 | 1467114425289 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:05 INFO - PROCESS | 3760 | ++DOCSHELL 0C7E6400 == 39 [pid = 3760] [id = 587] 04:47:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (0C7EEC00) [pid = 3760] [serial = 1761] [outer = 00000000] 04:47:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (10A02000) [pid = 3760] [serial = 1762] [outer = 0C7EEC00] 04:47:05 INFO - PROCESS | 3760 | 1467114425352 Marionette DEBUG loaded listener.js 04:47:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (10E04000) [pid = 3760] [serial = 1763] [outer = 0C7EEC00] 04:47:05 INFO - PROCESS | 3760 | 1467114425914 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 04:47:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 04:47:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1057ms 04:47:05 INFO - PROCESS | 3760 | 1467114425949 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 04:47:05 INFO - PROCESS | 3760 | 1467114425953 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 04:47:05 INFO - PROCESS | 3760 | 1467114425958 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 04:47:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 04:47:05 INFO - PROCESS | 3760 | 1467114425960 Marionette TRACE conn2 <- [1,2314,null,{}] 04:47:05 INFO - PROCESS | 3760 | 1467114425966 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:05 INFO - PROCESS | 3760 | 1467114425970 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:06 INFO - PROCESS | 3760 | 1467114426079 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 04:47:06 INFO - PROCESS | 3760 | --DOCSHELL 15589C00 == 38 [pid = 3760] [id = 487] 04:47:06 INFO - PROCESS | 3760 | --DOCSHELL 158C8C00 == 37 [pid = 3760] [id = 477] 04:47:06 INFO - PROCESS | 3760 | --DOCSHELL 10F47800 == 36 [pid = 3760] [id = 484] 04:47:06 INFO - PROCESS | 3760 | --DOCSHELL 10E0F000 == 35 [pid = 3760] [id = 559] 04:47:06 INFO - PROCESS | 3760 | --DOCSHELL 1B2BC400 == 34 [pid = 3760] [id = 16] 04:47:06 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (16790800) [pid = 3760] [serial = 1696] [outer = 00000000] [url = about:blank] 04:47:06 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (10F51800) [pid = 3760] [serial = 1687] [outer = 00000000] [url = about:blank] 04:47:06 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (112C1000) [pid = 3760] [serial = 1688] [outer = 00000000] [url = about:blank] 04:47:06 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (129A9800) [pid = 3760] [serial = 1685] [outer = 00000000] [url = about:blank] 04:47:06 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (11CD4000) [pid = 3760] [serial = 1684] [outer = 00000000] [url = about:blank] 04:47:06 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (131E3800) [pid = 3760] [serial = 1690] [outer = 00000000] [url = about:blank] 04:47:06 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (13463C00) [pid = 3760] [serial = 1691] [outer = 00000000] [url = about:blank] 04:47:06 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1533A800) [pid = 3760] [serial = 1693] [outer = 00000000] [url = about:blank] 04:47:06 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (131E9C00) [pid = 3760] [serial = 1679] [outer = 00000000] [url = about:blank] 04:47:06 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (176C9000) [pid = 3760] [serial = 1699] [outer = 00000000] [url = about:blank] 04:47:06 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1A1AF800) [pid = 3760] [serial = 1709] [outer = 00000000] [url = about:blank] 04:47:06 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (16B35000) [pid = 3760] [serial = 1697] [outer = 00000000] [url = about:blank] 04:47:06 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (177F1400) [pid = 3760] [serial = 1700] [outer = 00000000] [url = about:blank] 04:47:06 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (199BA800) [pid = 3760] [serial = 1705] [outer = 00000000] [url = about:blank] 04:47:06 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (10E09800) [pid = 3760] [serial = 1682] [outer = 00000000] [url = about:blank] 04:47:06 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (10A9D000) [pid = 3760] [serial = 1681] [outer = 00000000] [url = about:blank] 04:47:06 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (10E08800) [pid = 3760] [serial = 1702] [outer = 00000000] [url = about:blank] 04:47:06 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (199BC400) [pid = 3760] [serial = 1706] [outer = 00000000] [url = about:blank] 04:47:06 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (15589000) [pid = 3760] [serial = 1694] [outer = 00000000] [url = about:blank] 04:47:06 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (15874000) [pid = 3760] [serial = 1703] [outer = 00000000] [url = about:blank] 04:47:06 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (19BC1C00) [pid = 3760] [serial = 1708] [outer = 00000000] [url = about:blank] 04:47:06 INFO - PROCESS | 3760 | 1467114426222 Marionette TRACE conn2 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:06 INFO - PROCESS | 3760 | 1467114426225 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:06 INFO - PROCESS | 3760 | ++DOCSHELL 0C76AC00 == 35 [pid = 3760] [id = 588] 04:47:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (0C7EE400) [pid = 3760] [serial = 1764] [outer = 00000000] 04:47:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (10E04400) [pid = 3760] [serial = 1765] [outer = 0C7EE400] 04:47:06 INFO - PROCESS | 3760 | 1467114426271 Marionette DEBUG loaded listener.js 04:47:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (10F51800) [pid = 3760] [serial = 1766] [outer = 0C7EE400] 04:47:06 INFO - PROCESS | 3760 | 1467114426690 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 04:47:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 04:47:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 770ms 04:47:06 INFO - PROCESS | 3760 | 1467114426747 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 04:47:06 INFO - PROCESS | 3760 | 1467114426751 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 04:47:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 04:47:06 INFO - PROCESS | 3760 | 1467114426756 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 04:47:06 INFO - PROCESS | 3760 | 1467114426758 Marionette TRACE conn2 <- [1,2318,null,{}] 04:47:06 INFO - PROCESS | 3760 | 1467114426762 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:06 INFO - PROCESS | 3760 | 1467114426764 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:06 INFO - PROCESS | 3760 | 1467114426849 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 04:47:06 INFO - PROCESS | 3760 | 1467114426844 Marionette TRACE conn2 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:06 INFO - PROCESS | 3760 | 1467114426846 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:06 INFO - PROCESS | 3760 | ++DOCSHELL 13153400 == 36 [pid = 3760] [id = 589] 04:47:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (131E3800) [pid = 3760] [serial = 1767] [outer = 00000000] 04:47:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (13937C00) [pid = 3760] [serial = 1768] [outer = 131E3800] 04:47:06 INFO - PROCESS | 3760 | 1467114426893 Marionette DEBUG loaded listener.js 04:47:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (14390C00) [pid = 3760] [serial = 1769] [outer = 131E3800] 04:47:07 INFO - PROCESS | 3760 | 1467114427346 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 04:47:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 04:47:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 604ms 04:47:07 INFO - PROCESS | 3760 | 1467114427360 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 04:47:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 04:47:07 INFO - PROCESS | 3760 | 1467114427362 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 04:47:07 INFO - PROCESS | 3760 | 1467114427370 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 04:47:07 INFO - PROCESS | 3760 | 1467114427376 Marionette TRACE conn2 <- [1,2322,null,{}] 04:47:07 INFO - PROCESS | 3760 | 1467114427385 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:07 INFO - PROCESS | 3760 | 1467114427388 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:07 INFO - PROCESS | 3760 | 1467114427471 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 04:47:07 INFO - PROCESS | 3760 | 1467114427480 Marionette TRACE conn2 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:07 INFO - PROCESS | 3760 | 1467114427482 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:07 INFO - PROCESS | 3760 | ++DOCSHELL 16020400 == 37 [pid = 3760] [id = 590] 04:47:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (16029C00) [pid = 3760] [serial = 1770] [outer = 00000000] 04:47:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (16954000) [pid = 3760] [serial = 1771] [outer = 16029C00] 04:47:07 INFO - PROCESS | 3760 | 1467114427526 Marionette DEBUG loaded listener.js 04:47:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (16D32000) [pid = 3760] [serial = 1772] [outer = 16029C00] 04:47:07 INFO - PROCESS | 3760 | 1467114427948 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 04:47:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 04:47:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 634ms 04:47:07 INFO - PROCESS | 3760 | 1467114428007 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 04:47:07 INFO - PROCESS | 3760 | 1467114428009 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 04:47:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 04:47:08 INFO - PROCESS | 3760 | 1467114428013 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 04:47:08 INFO - PROCESS | 3760 | 1467114428015 Marionette TRACE conn2 <- [1,2326,null,{}] 04:47:08 INFO - PROCESS | 3760 | 1467114428018 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:08 INFO - PROCESS | 3760 | 1467114428020 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:08 INFO - PROCESS | 3760 | 1467114428113 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 04:47:08 INFO - PROCESS | 3760 | 1467114428118 Marionette TRACE conn2 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:08 INFO - PROCESS | 3760 | 1467114428120 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:08 INFO - PROCESS | 3760 | ++DOCSHELL 16792400 == 38 [pid = 3760] [id = 591] 04:47:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (16951000) [pid = 3760] [serial = 1773] [outer = 00000000] 04:47:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (177F4C00) [pid = 3760] [serial = 1774] [outer = 16951000] 04:47:08 INFO - PROCESS | 3760 | 1467114428164 Marionette DEBUG loaded listener.js 04:47:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1746D000) [pid = 3760] [serial = 1775] [outer = 16951000] 04:47:08 INFO - PROCESS | 3760 | 1467114428629 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 04:47:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 04:47:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 664ms 04:47:08 INFO - PROCESS | 3760 | 1467114428695 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 04:47:08 INFO - PROCESS | 3760 | 1467114428697 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 04:47:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 04:47:08 INFO - PROCESS | 3760 | 1467114428707 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 04:47:08 INFO - PROCESS | 3760 | 1467114428709 Marionette TRACE conn2 <- [1,2330,null,{}] 04:47:08 INFO - PROCESS | 3760 | 1467114428713 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:08 INFO - PROCESS | 3760 | 1467114428715 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:08 INFO - PROCESS | 3760 | 1467114428817 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 04:47:08 INFO - PROCESS | 3760 | 1467114428826 Marionette TRACE conn2 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:08 INFO - PROCESS | 3760 | 1467114428831 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:08 INFO - PROCESS | 3760 | ++DOCSHELL 181DDC00 == 39 [pid = 3760] [id = 592] 04:47:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (197B5800) [pid = 3760] [serial = 1776] [outer = 00000000] 04:47:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (199B6400) [pid = 3760] [serial = 1777] [outer = 197B5800] 04:47:08 INFO - PROCESS | 3760 | 1467114428941 Marionette DEBUG loaded listener.js 04:47:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (19B93000) [pid = 3760] [serial = 1778] [outer = 197B5800] 04:47:09 INFO - PROCESS | 3760 | 1467114429366 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 04:47:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 04:47:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 709ms 04:47:09 INFO - PROCESS | 3760 | 1467114429407 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 04:47:09 INFO - PROCESS | 3760 | 1467114429409 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 04:47:09 INFO - PROCESS | 3760 | 1467114429412 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 04:47:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 04:47:09 INFO - PROCESS | 3760 | 1467114429413 Marionette TRACE conn2 <- [1,2334,null,{}] 04:47:09 INFO - PROCESS | 3760 | 1467114429417 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:09 INFO - PROCESS | 3760 | 1467114429419 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:09 INFO - PROCESS | 3760 | 1467114429561 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 04:47:09 INFO - PROCESS | 3760 | 1467114429586 Marionette TRACE conn2 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:09 INFO - PROCESS | 3760 | 1467114429588 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:09 INFO - PROCESS | 3760 | ++DOCSHELL 19BBB800 == 40 [pid = 3760] [id = 593] 04:47:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (19BC1C00) [pid = 3760] [serial = 1779] [outer = 00000000] 04:47:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (1A607C00) [pid = 3760] [serial = 1780] [outer = 19BC1C00] 04:47:09 INFO - PROCESS | 3760 | 1467114429630 Marionette DEBUG loaded listener.js 04:47:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (1A610000) [pid = 3760] [serial = 1781] [outer = 19BC1C00] 04:47:10 INFO - PROCESS | 3760 | 1467114430048 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 04:47:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 04:47:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 679ms 04:47:10 INFO - PROCESS | 3760 | 1467114430092 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 04:47:10 INFO - PROCESS | 3760 | 1467114430094 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 04:47:10 INFO - PROCESS | 3760 | 1467114430113 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 04:47:10 INFO - PROCESS | 3760 | 1467114430115 Marionette TRACE conn2 <- [1,2338,null,{}] 04:47:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 04:47:10 INFO - PROCESS | 3760 | 1467114430119 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:10 INFO - PROCESS | 3760 | 1467114430121 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:10 INFO - PROCESS | 3760 | 1467114430232 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 04:47:10 INFO - PROCESS | 3760 | 1467114430240 Marionette TRACE conn2 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:10 INFO - PROCESS | 3760 | 1467114430242 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:10 INFO - PROCESS | 3760 | ++DOCSHELL 0C7EF000 == 41 [pid = 3760] [id = 594] 04:47:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (1A1ACC00) [pid = 3760] [serial = 1782] [outer = 00000000] 04:47:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (1A7F2000) [pid = 3760] [serial = 1783] [outer = 1A1ACC00] 04:47:10 INFO - PROCESS | 3760 | 1467114430292 Marionette DEBUG loaded listener.js 04:47:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (1A7F4C00) [pid = 3760] [serial = 1784] [outer = 1A1ACC00] 04:47:10 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (10E03800) [pid = 3760] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 04:47:10 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (1123AC00) [pid = 3760] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 04:47:10 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (14303400) [pid = 3760] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 04:47:10 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (158D1800) [pid = 3760] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 04:47:10 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (10A78400) [pid = 3760] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 04:47:10 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (13D02400) [pid = 3760] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 04:47:10 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1430AC00) [pid = 3760] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 04:47:10 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (17ABF400) [pid = 3760] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 04:47:10 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (0C7E6800) [pid = 3760] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 04:47:10 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (197BE400) [pid = 3760] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 04:47:10 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (197B5400) [pid = 3760] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 04:47:10 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (158D1000) [pid = 3760] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 04:47:10 INFO - PROCESS | 3760 | 1467114430877 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 04:47:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 04:47:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 800ms 04:47:10 INFO - PROCESS | 3760 | 1467114430923 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 04:47:10 INFO - PROCESS | 3760 | 1467114430924 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 04:47:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 04:47:10 INFO - PROCESS | 3760 | 1467114430928 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 04:47:10 INFO - PROCESS | 3760 | 1467114430929 Marionette TRACE conn2 <- [1,2342,null,{}] 04:47:10 INFO - PROCESS | 3760 | 1467114430933 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:10 INFO - PROCESS | 3760 | 1467114430935 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:11 INFO - PROCESS | 3760 | 1467114431014 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 04:47:11 INFO - PROCESS | 3760 | 1467114431019 Marionette TRACE conn2 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:11 INFO - PROCESS | 3760 | 1467114431021 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:11 INFO - PROCESS | 3760 | ++DOCSHELL 10E03800 == 42 [pid = 3760] [id = 595] 04:47:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (10E07800) [pid = 3760] [serial = 1785] [outer = 00000000] 04:47:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (177F6C00) [pid = 3760] [serial = 1786] [outer = 10E07800] 04:47:11 INFO - PROCESS | 3760 | 1467114431064 Marionette DEBUG loaded listener.js 04:47:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (166CA800) [pid = 3760] [serial = 1787] [outer = 10E07800] 04:47:11 INFO - PROCESS | 3760 | 1467114431486 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 04:47:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 04:47:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 574ms 04:47:11 INFO - PROCESS | 3760 | 1467114431512 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 04:47:11 INFO - PROCESS | 3760 | 1467114431514 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 04:47:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 04:47:11 INFO - PROCESS | 3760 | 1467114431518 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 04:47:11 INFO - PROCESS | 3760 | 1467114431519 Marionette TRACE conn2 <- [1,2346,null,{}] 04:47:11 INFO - PROCESS | 3760 | 1467114431522 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:11 INFO - PROCESS | 3760 | 1467114431524 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:11 INFO - PROCESS | 3760 | 1467114431603 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 04:47:11 INFO - PROCESS | 3760 | 1467114431609 Marionette TRACE conn2 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:11 INFO - PROCESS | 3760 | 1467114431611 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:11 INFO - PROCESS | 3760 | ++DOCSHELL 1A5F8000 == 43 [pid = 3760] [id = 596] 04:47:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (1A606000) [pid = 3760] [serial = 1788] [outer = 00000000] 04:47:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (1A7FDC00) [pid = 3760] [serial = 1789] [outer = 1A606000] 04:47:11 INFO - PROCESS | 3760 | 1467114431653 Marionette DEBUG loaded listener.js 04:47:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (1AA50000) [pid = 3760] [serial = 1790] [outer = 1A606000] 04:47:12 INFO - PROCESS | 3760 | 1467114432074 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 04:47:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 04:47:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 604ms 04:47:12 INFO - PROCESS | 3760 | 1467114432136 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 04:47:12 INFO - PROCESS | 3760 | 1467114432138 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 04:47:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 04:47:12 INFO - PROCESS | 3760 | 1467114432142 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 04:47:12 INFO - PROCESS | 3760 | 1467114432143 Marionette TRACE conn2 <- [1,2350,null,{}] 04:47:12 INFO - PROCESS | 3760 | 1467114432147 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:12 INFO - PROCESS | 3760 | 1467114432149 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:12 INFO - PROCESS | 3760 | 1467114432230 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 04:47:12 INFO - PROCESS | 3760 | 1467114432238 Marionette TRACE conn2 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:12 INFO - PROCESS | 3760 | 1467114432241 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:12 INFO - PROCESS | 3760 | ++DOCSHELL 112C8400 == 44 [pid = 3760] [id = 597] 04:47:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (1AA56C00) [pid = 3760] [serial = 1791] [outer = 00000000] 04:47:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (1AAAFC00) [pid = 3760] [serial = 1792] [outer = 1AA56C00] 04:47:12 INFO - PROCESS | 3760 | 1467114432286 Marionette DEBUG loaded listener.js 04:47:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (1AAB7400) [pid = 3760] [serial = 1793] [outer = 1AA56C00] 04:47:12 INFO - PROCESS | 3760 | 1467114432987 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 04:47:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 04:47:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 905ms 04:47:13 INFO - PROCESS | 3760 | 1467114433054 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 04:47:13 INFO - PROCESS | 3760 | 1467114433058 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 04:47:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 04:47:13 INFO - PROCESS | 3760 | 1467114433062 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 04:47:13 INFO - PROCESS | 3760 | 1467114433066 Marionette TRACE conn2 <- [1,2354,null,{}] 04:47:13 INFO - PROCESS | 3760 | 1467114433071 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:13 INFO - PROCESS | 3760 | 1467114433074 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:13 INFO - PROCESS | 3760 | 1467114433184 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 04:47:13 INFO - PROCESS | 3760 | 1467114433324 Marionette TRACE conn2 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:13 INFO - PROCESS | 3760 | 1467114433327 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:13 INFO - PROCESS | 3760 | ++DOCSHELL 10E07C00 == 45 [pid = 3760] [id = 598] 04:47:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (1121CC00) [pid = 3760] [serial = 1794] [outer = 00000000] 04:47:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (129EE000) [pid = 3760] [serial = 1795] [outer = 1121CC00] 04:47:13 INFO - PROCESS | 3760 | 1467114433384 Marionette DEBUG loaded listener.js 04:47:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (131ED400) [pid = 3760] [serial = 1796] [outer = 1121CC00] 04:47:13 INFO - PROCESS | 3760 | 1467114433975 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 04:47:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 04:47:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 965ms 04:47:14 INFO - PROCESS | 3760 | 1467114434028 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 04:47:14 INFO - PROCESS | 3760 | 1467114434033 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 04:47:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 04:47:14 INFO - PROCESS | 3760 | 1467114434039 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 04:47:14 INFO - PROCESS | 3760 | 1467114434042 Marionette TRACE conn2 <- [1,2358,null,{}] 04:47:14 INFO - PROCESS | 3760 | 1467114434046 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:14 INFO - PROCESS | 3760 | 1467114434049 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:14 INFO - PROCESS | 3760 | 1467114434164 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 04:47:14 INFO - PROCESS | 3760 | 1467114434278 Marionette TRACE conn2 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:14 INFO - PROCESS | 3760 | 1467114434280 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:14 INFO - PROCESS | 3760 | ++DOCSHELL 15D82800 == 46 [pid = 3760] [id = 599] 04:47:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (16791800) [pid = 3760] [serial = 1797] [outer = 00000000] 04:47:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (176BE800) [pid = 3760] [serial = 1798] [outer = 16791800] 04:47:14 INFO - PROCESS | 3760 | 1467114434376 Marionette DEBUG loaded listener.js 04:47:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (197BDC00) [pid = 3760] [serial = 1799] [outer = 16791800] 04:47:14 INFO - PROCESS | 3760 | 1467114434991 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 04:47:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 04:47:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 996ms 04:47:15 INFO - PROCESS | 3760 | 1467114435046 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 04:47:15 INFO - PROCESS | 3760 | 1467114435049 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 04:47:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 04:47:15 INFO - PROCESS | 3760 | 1467114435052 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 04:47:15 INFO - PROCESS | 3760 | 1467114435056 Marionette TRACE conn2 <- [1,2362,null,{}] 04:47:15 INFO - PROCESS | 3760 | 1467114435084 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:15 INFO - PROCESS | 3760 | 1467114435089 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:15 INFO - PROCESS | 3760 | 1467114435229 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 04:47:15 INFO - PROCESS | 3760 | 1467114435373 Marionette TRACE conn2 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:15 INFO - PROCESS | 3760 | 1467114435377 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:15 INFO - PROCESS | 3760 | ++DOCSHELL 15D83000 == 47 [pid = 3760] [id = 600] 04:47:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (1601DC00) [pid = 3760] [serial = 1800] [outer = 00000000] 04:47:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (1A607000) [pid = 3760] [serial = 1801] [outer = 1601DC00] 04:47:15 INFO - PROCESS | 3760 | 1467114435433 Marionette DEBUG loaded listener.js 04:47:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (1AAAE400) [pid = 3760] [serial = 1802] [outer = 1601DC00] 04:47:16 INFO - PROCESS | 3760 | 1467114436152 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 04:47:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 04:47:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1117ms 04:47:16 INFO - PROCESS | 3760 | 1467114436187 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 04:47:16 INFO - PROCESS | 3760 | 1467114436191 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 04:47:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 04:47:16 INFO - PROCESS | 3760 | 1467114436196 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 04:47:16 INFO - PROCESS | 3760 | 1467114436199 Marionette TRACE conn2 <- [1,2366,null,{}] 04:47:16 INFO - PROCESS | 3760 | 1467114436205 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:16 INFO - PROCESS | 3760 | 1467114436207 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:16 INFO - PROCESS | 3760 | 1467114436289 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 04:47:16 INFO - PROCESS | 3760 | 1467114436471 Marionette TRACE conn2 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:16 INFO - PROCESS | 3760 | 1467114436473 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:16 INFO - PROCESS | 3760 | ++DOCSHELL 11AE4C00 == 48 [pid = 3760] [id = 601] 04:47:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (11C3D800) [pid = 3760] [serial = 1803] [outer = 00000000] 04:47:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (130A4400) [pid = 3760] [serial = 1804] [outer = 11C3D800] 04:47:16 INFO - PROCESS | 3760 | 1467114436524 Marionette DEBUG loaded listener.js 04:47:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (13940800) [pid = 3760] [serial = 1805] [outer = 11C3D800] 04:47:17 INFO - PROCESS | 3760 | --DOCSHELL 1A5F8000 == 47 [pid = 3760] [id = 596] 04:47:17 INFO - PROCESS | 3760 | --DOCSHELL 10E03800 == 46 [pid = 3760] [id = 595] 04:47:17 INFO - PROCESS | 3760 | --DOCSHELL 0C7EF000 == 45 [pid = 3760] [id = 594] 04:47:17 INFO - PROCESS | 3760 | --DOCSHELL 19BBB800 == 44 [pid = 3760] [id = 593] 04:47:17 INFO - PROCESS | 3760 | --DOCSHELL 181DDC00 == 43 [pid = 3760] [id = 592] 04:47:17 INFO - PROCESS | 3760 | --DOCSHELL 16792400 == 42 [pid = 3760] [id = 591] 04:47:17 INFO - PROCESS | 3760 | --DOCSHELL 16020400 == 41 [pid = 3760] [id = 590] 04:47:17 INFO - PROCESS | 3760 | --DOCSHELL 13153400 == 40 [pid = 3760] [id = 589] 04:47:17 INFO - PROCESS | 3760 | --DOCSHELL 0C7E6400 == 39 [pid = 3760] [id = 587] 04:47:17 INFO - PROCESS | 3760 | --DOCSHELL 0C76AC00 == 38 [pid = 3760] [id = 588] 04:47:17 INFO - PROCESS | 3760 | --DOCSHELL 19841800 == 37 [pid = 3760] [id = 586] 04:47:17 INFO - PROCESS | 3760 | --DOCSHELL 10A9D400 == 36 [pid = 3760] [id = 584] 04:47:17 INFO - PROCESS | 3760 | --DOCSHELL 13260400 == 35 [pid = 3760] [id = 585] 04:47:17 INFO - PROCESS | 3760 | --DOCSHELL 1346A000 == 34 [pid = 3760] [id = 582] 04:47:17 INFO - PROCESS | 3760 | --DOCSHELL 0C762400 == 33 [pid = 3760] [id = 581] 04:47:17 INFO - PROCESS | 3760 | --DOCSHELL 0C763C00 == 32 [pid = 3760] [id = 478] 04:47:17 INFO - PROCESS | 3760 | --DOCSHELL 0C7E8C00 == 31 [pid = 3760] [id = 580] 04:47:17 INFO - PROCESS | 3760 | --DOCSHELL 19842800 == 30 [pid = 3760] [id = 583] 04:47:17 INFO - PROCESS | 3760 | --DOCSHELL 10E73800 == 29 [pid = 3760] [id = 480] 04:47:17 INFO - PROCESS | 3760 | --DOCSHELL 15D83000 == 28 [pid = 3760] [id = 600] 04:47:17 INFO - PROCESS | 3760 | --DOCSHELL 15D82800 == 27 [pid = 3760] [id = 599] 04:47:17 INFO - PROCESS | 3760 | --DOCSHELL 112C8400 == 26 [pid = 3760] [id = 597] 04:47:17 INFO - PROCESS | 3760 | --DOCSHELL 10E07C00 == 25 [pid = 3760] [id = 598] 04:47:17 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (1312B800) [pid = 3760] [serial = 1715] [outer = 00000000] [url = about:blank] 04:47:17 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (11CD0800) [pid = 3760] [serial = 1714] [outer = 00000000] [url = about:blank] 04:47:17 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (12D86800) [pid = 3760] [serial = 1726] [outer = 00000000] [url = about:blank] 04:47:17 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (13155800) [pid = 3760] [serial = 1727] [outer = 00000000] [url = about:blank] 04:47:17 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (1438FC00) [pid = 3760] [serial = 1729] [outer = 00000000] [url = about:blank] 04:47:17 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (1533EC00) [pid = 3760] [serial = 1730] [outer = 00000000] [url = about:blank] 04:47:17 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (16953400) [pid = 3760] [serial = 1732] [outer = 00000000] [url = about:blank] 04:47:17 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (12D7A400) [pid = 3760] [serial = 1724] [outer = 00000000] [url = about:blank] 04:47:17 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (11CD2800) [pid = 3760] [serial = 1723] [outer = 00000000] [url = about:blank] 04:47:17 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (177F0C00) [pid = 3760] [serial = 1720] [outer = 00000000] [url = about:blank] 04:47:17 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (1A610400) [pid = 3760] [serial = 1721] [outer = 00000000] [url = about:blank] 04:47:17 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (1601E000) [pid = 3760] [serial = 1717] [outer = 00000000] [url = about:blank] 04:47:17 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (17F4B400) [pid = 3760] [serial = 1735] [outer = 00000000] [url = about:blank] 04:47:17 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (181DD400) [pid = 3760] [serial = 1736] [outer = 00000000] [url = about:blank] 04:47:17 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (16790C00) [pid = 3760] [serial = 1718] [outer = 00000000] [url = about:blank] 04:47:17 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1A607800) [pid = 3760] [serial = 1711] [outer = 00000000] [url = about:blank] 04:47:17 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (11232400) [pid = 3760] [serial = 1744] [outer = 00000000] [url = about:blank] 04:47:17 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (19B97C00) [pid = 3760] [serial = 1738] [outer = 00000000] [url = about:blank] 04:47:17 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (19F3C000) [pid = 3760] [serial = 1741] [outer = 00000000] [url = about:blank] 04:47:17 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1A605C00) [pid = 3760] [serial = 1747] [outer = 00000000] [url = about:blank] 04:47:17 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (1A60BC00) [pid = 3760] [serial = 1748] [outer = 00000000] [url = about:blank] 04:47:17 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (1A674400) [pid = 3760] [serial = 1750] [outer = 00000000] [url = about:blank] 04:47:17 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (1A5F8C00) [pid = 3760] [serial = 1742] [outer = 00000000] [url = about:blank] 04:47:17 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (19F40400) [pid = 3760] [serial = 1739] [outer = 00000000] [url = about:blank] 04:47:17 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (16DE2C00) [pid = 3760] [serial = 1733] [outer = 00000000] [url = about:blank] 04:47:17 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (11233400) [pid = 3760] [serial = 1745] [outer = 00000000] [url = about:blank] 04:47:17 INFO - PROCESS | 3760 | 1467114437724 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 04:47:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 04:47:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1554ms 04:47:17 INFO - PROCESS | 3760 | 1467114437736 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 04:47:17 INFO - PROCESS | 3760 | 1467114437740 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 04:47:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 04:47:17 INFO - PROCESS | 3760 | 1467114437744 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 04:47:17 INFO - PROCESS | 3760 | 1467114437749 Marionette TRACE conn2 <- [1,2370,null,{}] 04:47:17 INFO - PROCESS | 3760 | 1467114437754 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:17 INFO - PROCESS | 3760 | 1467114437757 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:17 INFO - PROCESS | 3760 | 1467114437844 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 04:47:17 INFO - PROCESS | 3760 | 1467114437852 Marionette TRACE conn2 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:17 INFO - PROCESS | 3760 | 1467114437855 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:17 INFO - PROCESS | 3760 | ++DOCSHELL 10E09800 == 26 [pid = 3760] [id = 602] 04:47:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (10E0B000) [pid = 3760] [serial = 1806] [outer = 00000000] 04:47:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (11445C00) [pid = 3760] [serial = 1807] [outer = 10E0B000] 04:47:17 INFO - PROCESS | 3760 | 1467114437904 Marionette DEBUG loaded listener.js 04:47:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (11C43800) [pid = 3760] [serial = 1808] [outer = 10E0B000] 04:47:18 INFO - PROCESS | 3760 | 1467114438387 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 04:47:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 04:47:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 679ms 04:47:18 INFO - PROCESS | 3760 | 1467114438425 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 04:47:18 INFO - PROCESS | 3760 | 1467114438430 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 04:47:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 04:47:18 INFO - PROCESS | 3760 | 1467114438436 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 04:47:18 INFO - PROCESS | 3760 | 1467114438439 Marionette TRACE conn2 <- [1,2374,null,{}] 04:47:18 INFO - PROCESS | 3760 | 1467114438443 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:18 INFO - PROCESS | 3760 | 1467114438445 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:18 INFO - PROCESS | 3760 | 1467114438547 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 04:47:18 INFO - PROCESS | 3760 | 1467114438659 Marionette TRACE conn2 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:18 INFO - PROCESS | 3760 | 1467114438661 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:18 INFO - PROCESS | 3760 | ++DOCSHELL 13132400 == 27 [pid = 3760] [id = 603] 04:47:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (13132800) [pid = 3760] [serial = 1809] [outer = 00000000] 04:47:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (13154400) [pid = 3760] [serial = 1810] [outer = 13132800] 04:47:18 INFO - PROCESS | 3760 | 1467114438708 Marionette DEBUG loaded listener.js 04:47:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (131EB800) [pid = 3760] [serial = 1811] [outer = 13132800] 04:47:19 INFO - PROCESS | 3760 | 1467114439067 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 04:47:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 04:47:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 709ms 04:47:19 INFO - PROCESS | 3760 | 1467114439138 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 04:47:19 INFO - PROCESS | 3760 | 1467114439140 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 04:47:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 04:47:19 INFO - PROCESS | 3760 | 1467114439144 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 04:47:19 INFO - PROCESS | 3760 | 1467114439147 Marionette TRACE conn2 <- [1,2378,null,{}] 04:47:19 INFO - PROCESS | 3760 | 1467114439157 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:19 INFO - PROCESS | 3760 | 1467114439162 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:19 INFO - PROCESS | 3760 | 1467114439246 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 04:47:19 INFO - PROCESS | 3760 | 1467114439253 Marionette TRACE conn2 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:19 INFO - PROCESS | 3760 | 1467114439257 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:19 INFO - PROCESS | 3760 | ++DOCSHELL 1533FC00 == 28 [pid = 3760] [id = 604] 04:47:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (15422C00) [pid = 3760] [serial = 1812] [outer = 00000000] 04:47:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (15874000) [pid = 3760] [serial = 1813] [outer = 15422C00] 04:47:19 INFO - PROCESS | 3760 | 1467114439310 Marionette DEBUG loaded listener.js 04:47:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (1601E800) [pid = 3760] [serial = 1814] [outer = 15422C00] 04:47:19 INFO - PROCESS | 3760 | 1467114439800 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 04:47:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 04:47:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 679ms 04:47:19 INFO - PROCESS | 3760 | 1467114439826 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 04:47:19 INFO - PROCESS | 3760 | 1467114439828 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 04:47:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 04:47:19 INFO - PROCESS | 3760 | 1467114439832 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 04:47:19 INFO - PROCESS | 3760 | 1467114439834 Marionette TRACE conn2 <- [1,2382,null,{}] 04:47:19 INFO - PROCESS | 3760 | 1467114439837 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:19 INFO - PROCESS | 3760 | 1467114439839 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:19 INFO - PROCESS | 3760 | 1467114439988 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 04:47:19 INFO - PROCESS | 3760 | 1467114439991 Marionette TRACE conn2 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:19 INFO - PROCESS | 3760 | 1467114439993 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:20 INFO - PROCESS | 3760 | ++DOCSHELL 16790800 == 29 [pid = 3760] [id = 605] 04:47:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (16D2BC00) [pid = 3760] [serial = 1815] [outer = 00000000] 04:47:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (16DD8400) [pid = 3760] [serial = 1816] [outer = 16D2BC00] 04:47:20 INFO - PROCESS | 3760 | 1467114440037 Marionette DEBUG loaded listener.js 04:47:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (176BE000) [pid = 3760] [serial = 1817] [outer = 16D2BC00] 04:47:20 INFO - PROCESS | 3760 | 1467114440485 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:47:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 04:47:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 724ms 04:47:20 INFO - PROCESS | 3760 | 1467114440538 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 04:47:20 INFO - PROCESS | 3760 | 1467114440540 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 04:47:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 04:47:20 INFO - PROCESS | 3760 | 1467114440548 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 04:47:20 INFO - PROCESS | 3760 | 1467114440549 Marionette TRACE conn2 <- [1,2386,null,{}] 04:47:20 INFO - PROCESS | 3760 | 1467114440553 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:20 INFO - PROCESS | 3760 | 1467114440555 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:20 INFO - PROCESS | 3760 | 1467114440665 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 04:47:20 INFO - PROCESS | 3760 | 1467114440670 Marionette TRACE conn2 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:20 INFO - PROCESS | 3760 | 1467114440672 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:20 INFO - PROCESS | 3760 | ++DOCSHELL 16D31400 == 30 [pid = 3760] [id = 606] 04:47:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (17713000) [pid = 3760] [serial = 1818] [outer = 00000000] 04:47:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (181D6C00) [pid = 3760] [serial = 1819] [outer = 17713000] 04:47:20 INFO - PROCESS | 3760 | 1467114440715 Marionette DEBUG loaded listener.js 04:47:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (181DDC00) [pid = 3760] [serial = 1820] [outer = 17713000] 04:47:21 INFO - PROCESS | 3760 | 1467114441167 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 04:47:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 04:47:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 680ms 04:47:21 INFO - PROCESS | 3760 | 1467114441226 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 04:47:21 INFO - PROCESS | 3760 | 1467114441228 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 04:47:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 04:47:21 INFO - PROCESS | 3760 | 1467114441232 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 04:47:21 INFO - PROCESS | 3760 | 1467114441233 Marionette TRACE conn2 <- [1,2390,null,{}] 04:47:21 INFO - PROCESS | 3760 | 1467114441237 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:21 INFO - PROCESS | 3760 | 1467114441242 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:21 INFO - PROCESS | 3760 | 1467114441393 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 04:47:21 INFO - PROCESS | 3760 | 1467114441408 Marionette TRACE conn2 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:21 INFO - PROCESS | 3760 | 1467114441410 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:21 INFO - PROCESS | 3760 | ++DOCSHELL 10E0B400 == 31 [pid = 3760] [id = 607] 04:47:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (10E0E400) [pid = 3760] [serial = 1821] [outer = 00000000] 04:47:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (19849000) [pid = 3760] [serial = 1822] [outer = 10E0E400] 04:47:21 INFO - PROCESS | 3760 | 1467114441857 Marionette DEBUG loaded listener.js 04:47:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (1A1AF800) [pid = 3760] [serial = 1823] [outer = 10E0E400] 04:47:21 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (197B5800) [pid = 3760] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 04:47:21 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (19BC1C00) [pid = 3760] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 04:47:21 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (1A404000) [pid = 3760] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 04:47:21 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (19843C00) [pid = 3760] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 04:47:21 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (13464400) [pid = 3760] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 04:47:21 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (0C7EE400) [pid = 3760] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 04:47:21 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (10E01800) [pid = 3760] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 04:47:21 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (0C7EEC00) [pid = 3760] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 04:47:21 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (131E3800) [pid = 3760] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 04:47:21 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (16951000) [pid = 3760] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 04:47:21 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (16029C00) [pid = 3760] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 04:47:21 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1A1ACC00) [pid = 3760] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 04:47:21 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (1A606000) [pid = 3760] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 04:47:21 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (10E07800) [pid = 3760] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 04:47:21 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (1AA56C00) [pid = 3760] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 04:47:21 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (19B96400) [pid = 3760] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 04:47:22 INFO - PROCESS | 3760 | 1467114442231 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 04:47:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 04:47:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1011ms 04:47:22 INFO - PROCESS | 3760 | 1467114442242 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 04:47:22 INFO - PROCESS | 3760 | 1467114442244 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 04:47:22 INFO - PROCESS | 3760 | 1467114442248 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 04:47:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 04:47:22 INFO - PROCESS | 3760 | 1467114442249 Marionette TRACE conn2 <- [1,2394,null,{}] 04:47:22 INFO - PROCESS | 3760 | 1467114442272 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:22 INFO - PROCESS | 3760 | 1467114442275 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:22 INFO - PROCESS | 3760 | 1467114442356 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 04:47:22 INFO - PROCESS | 3760 | 1467114442452 Marionette TRACE conn2 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:22 INFO - PROCESS | 3760 | 1467114442454 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:22 INFO - PROCESS | 3760 | ++DOCSHELL 129EFC00 == 32 [pid = 3760] [id = 608] 04:47:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (12BD4400) [pid = 3760] [serial = 1824] [outer = 00000000] 04:47:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (177EFC00) [pid = 3760] [serial = 1825] [outer = 12BD4400] 04:47:22 INFO - PROCESS | 3760 | 1467114442497 Marionette DEBUG loaded listener.js 04:47:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (19847C00) [pid = 3760] [serial = 1826] [outer = 12BD4400] 04:47:22 INFO - PROCESS | 3760 | 1467114442840 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 04:47:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 04:47:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 679ms 04:47:22 INFO - PROCESS | 3760 | 1467114442912 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 04:47:22 INFO - PROCESS | 3760 | 1467114442914 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 04:47:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 04:47:22 INFO - PROCESS | 3760 | 1467114442918 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 04:47:22 INFO - PROCESS | 3760 | 1467114442920 Marionette TRACE conn2 <- [1,2398,null,{}] 04:47:22 INFO - PROCESS | 3760 | 1467114442924 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:22 INFO - PROCESS | 3760 | 1467114442925 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:22 INFO - PROCESS | 3760 | 1467114443004 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 04:47:23 INFO - PROCESS | 3760 | 1467114443037 Marionette TRACE conn2 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:23 INFO - PROCESS | 3760 | 1467114443039 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:23 INFO - PROCESS | 3760 | ++DOCSHELL 10A09400 == 33 [pid = 3760] [id = 609] 04:47:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (12BD7000) [pid = 3760] [serial = 1827] [outer = 00000000] 04:47:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (1A40DC00) [pid = 3760] [serial = 1828] [outer = 12BD7000] 04:47:23 INFO - PROCESS | 3760 | 1467114443082 Marionette DEBUG loaded listener.js 04:47:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1A410C00) [pid = 3760] [serial = 1829] [outer = 12BD7000] 04:47:23 INFO - PROCESS | 3760 | 1467114443526 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 04:47:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 04:47:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 619ms 04:47:23 INFO - PROCESS | 3760 | 1467114443550 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 04:47:23 INFO - PROCESS | 3760 | 1467114443552 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 04:47:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 04:47:23 INFO - PROCESS | 3760 | 1467114443556 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 04:47:23 INFO - PROCESS | 3760 | 1467114443558 Marionette TRACE conn2 <- [1,2402,null,{}] 04:47:23 INFO - PROCESS | 3760 | 1467114443561 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:23 INFO - PROCESS | 3760 | 1467114443563 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:23 INFO - PROCESS | 3760 | 1467114443640 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 04:47:23 INFO - PROCESS | 3760 | 1467114443645 Marionette TRACE conn2 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:23 INFO - PROCESS | 3760 | 1467114443647 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:23 INFO - PROCESS | 3760 | ++DOCSHELL 1A607800 == 34 [pid = 3760] [id = 610] 04:47:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (1A608800) [pid = 3760] [serial = 1830] [outer = 00000000] 04:47:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (1A66AC00) [pid = 3760] [serial = 1831] [outer = 1A608800] 04:47:23 INFO - PROCESS | 3760 | 1467114443689 Marionette DEBUG loaded listener.js 04:47:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (1A66F000) [pid = 3760] [serial = 1832] [outer = 1A608800] 04:47:24 INFO - PROCESS | 3760 | 1467114444478 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 04:47:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 04:47:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 966ms 04:47:24 INFO - PROCESS | 3760 | 1467114444522 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 04:47:24 INFO - PROCESS | 3760 | 1467114444527 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 04:47:24 INFO - PROCESS | 3760 | 1467114444531 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 04:47:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 04:47:24 INFO - PROCESS | 3760 | 1467114444537 Marionette TRACE conn2 <- [1,2406,null,{}] 04:47:24 INFO - PROCESS | 3760 | 1467114444543 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:24 INFO - PROCESS | 3760 | 1467114444548 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:24 INFO - PROCESS | 3760 | 1467114444726 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 04:47:24 INFO - PROCESS | 3760 | 1467114444863 Marionette TRACE conn2 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:24 INFO - PROCESS | 3760 | 1467114444866 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:24 INFO - PROCESS | 3760 | ++DOCSHELL 10A9DC00 == 35 [pid = 3760] [id = 611] 04:47:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (10E01400) [pid = 3760] [serial = 1833] [outer = 00000000] 04:47:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (12BDCC00) [pid = 3760] [serial = 1834] [outer = 10E01400] 04:47:24 INFO - PROCESS | 3760 | 1467114444924 Marionette DEBUG loaded listener.js 04:47:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (13111C00) [pid = 3760] [serial = 1835] [outer = 10E01400] 04:47:25 INFO - PROCESS | 3760 | 1467114445569 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 04:47:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 04:47:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1117ms 04:47:25 INFO - PROCESS | 3760 | 1467114445672 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 04:47:25 INFO - PROCESS | 3760 | 1467114445677 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 04:47:25 INFO - PROCESS | 3760 | 1467114445684 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 04:47:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 04:47:25 INFO - PROCESS | 3760 | 1467114445687 Marionette TRACE conn2 <- [1,2410,null,{}] 04:47:25 INFO - PROCESS | 3760 | 1467114445691 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:25 INFO - PROCESS | 3760 | 1467114445694 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:25 INFO - PROCESS | 3760 | 1467114445821 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 04:47:25 INFO - PROCESS | 3760 | 1467114445958 Marionette TRACE conn2 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:25 INFO - PROCESS | 3760 | 1467114445961 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:25 INFO - PROCESS | 3760 | ++DOCSHELL 0C7E9400 == 36 [pid = 3760] [id = 612] 04:47:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (1055EC00) [pid = 3760] [serial = 1836] [outer = 00000000] 04:47:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (1121E400) [pid = 3760] [serial = 1837] [outer = 1055EC00] 04:47:26 INFO - PROCESS | 3760 | 1467114446018 Marionette DEBUG loaded listener.js 04:47:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (114C8C00) [pid = 3760] [serial = 1838] [outer = 1055EC00] 04:47:26 INFO - PROCESS | 3760 | --DOCSHELL 10A09400 == 35 [pid = 3760] [id = 609] 04:47:26 INFO - PROCESS | 3760 | --DOCSHELL 129EFC00 == 34 [pid = 3760] [id = 608] 04:47:26 INFO - PROCESS | 3760 | --DOCSHELL 10E0B400 == 33 [pid = 3760] [id = 607] 04:47:26 INFO - PROCESS | 3760 | --DOCSHELL 16D31400 == 32 [pid = 3760] [id = 606] 04:47:26 INFO - PROCESS | 3760 | --DOCSHELL 16790800 == 31 [pid = 3760] [id = 605] 04:47:26 INFO - PROCESS | 3760 | --DOCSHELL 1533FC00 == 30 [pid = 3760] [id = 604] 04:47:26 INFO - PROCESS | 3760 | --DOCSHELL 13132400 == 29 [pid = 3760] [id = 603] 04:47:26 INFO - PROCESS | 3760 | --DOCSHELL 10E09800 == 28 [pid = 3760] [id = 602] 04:47:26 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (1A60D800) [pid = 3760] [serial = 1712] [outer = 00000000] [url = about:blank] 04:47:26 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (199B6400) [pid = 3760] [serial = 1777] [outer = 00000000] [url = about:blank] 04:47:26 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (1A607C00) [pid = 3760] [serial = 1780] [outer = 00000000] [url = about:blank] 04:47:26 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (1A676000) [pid = 3760] [serial = 1751] [outer = 00000000] [url = about:blank] 04:47:26 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (19B8E000) [pid = 3760] [serial = 1759] [outer = 00000000] [url = about:blank] 04:47:26 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (1A1AE800) [pid = 3760] [serial = 1760] [outer = 00000000] [url = about:blank] 04:47:26 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (14308C00) [pid = 3760] [serial = 1756] [outer = 00000000] [url = about:blank] 04:47:26 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (15591000) [pid = 3760] [serial = 1757] [outer = 00000000] [url = about:blank] 04:47:26 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (10E04400) [pid = 3760] [serial = 1765] [outer = 00000000] [url = about:blank] 04:47:26 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (10F51800) [pid = 3760] [serial = 1766] [outer = 00000000] [url = about:blank] 04:47:26 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (10F4FC00) [pid = 3760] [serial = 1753] [outer = 00000000] [url = about:blank] 04:47:26 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (19B93000) [pid = 3760] [serial = 1778] [outer = 00000000] [url = about:blank] 04:47:26 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (11449800) [pid = 3760] [serial = 1754] [outer = 00000000] [url = about:blank] 04:47:26 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (10A02000) [pid = 3760] [serial = 1762] [outer = 00000000] [url = about:blank] 04:47:26 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (10E04000) [pid = 3760] [serial = 1763] [outer = 00000000] [url = about:blank] 04:47:26 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (13937C00) [pid = 3760] [serial = 1768] [outer = 00000000] [url = about:blank] 04:47:26 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (14390C00) [pid = 3760] [serial = 1769] [outer = 00000000] [url = about:blank] 04:47:26 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (177F4C00) [pid = 3760] [serial = 1774] [outer = 00000000] [url = about:blank] 04:47:26 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (16954000) [pid = 3760] [serial = 1771] [outer = 00000000] [url = about:blank] 04:47:26 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (16D32000) [pid = 3760] [serial = 1772] [outer = 00000000] [url = about:blank] 04:47:26 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (1A7F2000) [pid = 3760] [serial = 1783] [outer = 00000000] [url = about:blank] 04:47:26 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (1A610000) [pid = 3760] [serial = 1781] [outer = 00000000] [url = about:blank] 04:47:26 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (1AA50000) [pid = 3760] [serial = 1790] [outer = 00000000] [url = about:blank] 04:47:26 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (177F6C00) [pid = 3760] [serial = 1786] [outer = 00000000] [url = about:blank] 04:47:26 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (1AAAFC00) [pid = 3760] [serial = 1792] [outer = 00000000] [url = about:blank] 04:47:26 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (1A7FDC00) [pid = 3760] [serial = 1789] [outer = 00000000] [url = about:blank] 04:47:26 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (1A7F4C00) [pid = 3760] [serial = 1784] [outer = 00000000] [url = about:blank] 04:47:26 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (1AAB7400) [pid = 3760] [serial = 1793] [outer = 00000000] [url = about:blank] 04:47:26 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (166CA800) [pid = 3760] [serial = 1787] [outer = 00000000] [url = about:blank] 04:47:26 INFO - PROCESS | 3760 | --DOMWINDOW == 60 (1746D000) [pid = 3760] [serial = 1775] [outer = 00000000] [url = about:blank] 04:47:26 INFO - PROCESS | 3760 | 1467114446790 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 04:47:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 04:47:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1147ms 04:47:26 INFO - PROCESS | 3760 | 1467114446828 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 04:47:26 INFO - PROCESS | 3760 | 1467114446832 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 04:47:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 04:47:26 INFO - PROCESS | 3760 | 1467114446837 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 04:47:26 INFO - PROCESS | 3760 | 1467114446842 Marionette TRACE conn2 <- [1,2414,null,{}] 04:47:26 INFO - PROCESS | 3760 | 1467114446859 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:26 INFO - PROCESS | 3760 | 1467114446861 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:26 INFO - PROCESS | 3760 | 1467114446987 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 04:47:27 INFO - PROCESS | 3760 | 1467114447002 Marionette TRACE conn2 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:27 INFO - PROCESS | 3760 | 1467114447004 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:27 INFO - PROCESS | 3760 | ++DOCSHELL 10A94C00 == 29 [pid = 3760] [id = 613] 04:47:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (10A9AC00) [pid = 3760] [serial = 1839] [outer = 00000000] 04:47:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (10E78C00) [pid = 3760] [serial = 1840] [outer = 10A9AC00] 04:47:27 INFO - PROCESS | 3760 | 1467114447051 Marionette DEBUG loaded listener.js 04:47:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (11233400) [pid = 3760] [serial = 1841] [outer = 10A9AC00] 04:47:27 INFO - PROCESS | 3760 | 1467114447555 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 04:47:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 04:47:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 770ms 04:47:27 INFO - PROCESS | 3760 | 1467114447619 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 04:47:27 INFO - PROCESS | 3760 | 1467114447623 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 04:47:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 04:47:27 INFO - PROCESS | 3760 | 1467114447629 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 04:47:27 INFO - PROCESS | 3760 | 1467114447631 Marionette TRACE conn2 <- [1,2418,null,{}] 04:47:27 INFO - PROCESS | 3760 | 1467114447635 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:27 INFO - PROCESS | 3760 | 1467114447637 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:27 INFO - PROCESS | 3760 | 1467114447727 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 04:47:27 INFO - PROCESS | 3760 | 1467114447809 Marionette TRACE conn2 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:27 INFO - PROCESS | 3760 | 1467114447812 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:27 INFO - PROCESS | 3760 | ++DOCSHELL 1310DC00 == 30 [pid = 3760] [id = 614] 04:47:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (1310E400) [pid = 3760] [serial = 1842] [outer = 00000000] 04:47:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (13462400) [pid = 3760] [serial = 1843] [outer = 1310E400] 04:47:27 INFO - PROCESS | 3760 | 1467114447857 Marionette DEBUG loaded listener.js 04:47:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (13D0E000) [pid = 3760] [serial = 1844] [outer = 1310E400] 04:47:28 INFO - PROCESS | 3760 | 1467114448216 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 04:47:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 04:47:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 619ms 04:47:28 INFO - PROCESS | 3760 | 1467114448238 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 04:47:28 INFO - PROCESS | 3760 | 1467114448241 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 04:47:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 04:47:28 INFO - PROCESS | 3760 | 1467114448244 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 04:47:28 INFO - PROCESS | 3760 | 1467114448248 Marionette TRACE conn2 <- [1,2422,null,{}] 04:47:28 INFO - PROCESS | 3760 | 1467114448263 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:28 INFO - PROCESS | 3760 | 1467114448270 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:28 INFO - PROCESS | 3760 | 1467114448354 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 04:47:28 INFO - PROCESS | 3760 | 1467114448360 Marionette TRACE conn2 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:28 INFO - PROCESS | 3760 | 1467114448364 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:28 INFO - PROCESS | 3760 | ++DOCSHELL 1601D400 == 31 [pid = 3760] [id = 615] 04:47:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (1601E000) [pid = 3760] [serial = 1845] [outer = 00000000] 04:47:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (16DD3800) [pid = 3760] [serial = 1846] [outer = 1601E000] 04:47:28 INFO - PROCESS | 3760 | 1467114448411 Marionette DEBUG loaded listener.js 04:47:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (176C3C00) [pid = 3760] [serial = 1847] [outer = 1601E000] 04:47:28 INFO - PROCESS | 3760 | 1467114448847 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 04:47:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 04:47:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 618ms 04:47:28 INFO - PROCESS | 3760 | 1467114448866 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 04:47:28 INFO - PROCESS | 3760 | 1467114448868 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 04:47:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 04:47:28 INFO - PROCESS | 3760 | 1467114448891 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 04:47:28 INFO - PROCESS | 3760 | 1467114448892 Marionette TRACE conn2 <- [1,2426,null,{}] 04:47:28 INFO - PROCESS | 3760 | 1467114448896 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:28 INFO - PROCESS | 3760 | 1467114448898 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:29 INFO - PROCESS | 3760 | 1467114449021 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 04:47:29 INFO - PROCESS | 3760 | 1467114449110 Marionette TRACE conn2 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:29 INFO - PROCESS | 3760 | 1467114449112 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:29 INFO - PROCESS | 3760 | ++DOCSHELL 17F49C00 == 32 [pid = 3760] [id = 616] 04:47:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (17F55C00) [pid = 3760] [serial = 1848] [outer = 00000000] 04:47:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (197B6800) [pid = 3760] [serial = 1849] [outer = 17F55C00] 04:47:29 INFO - PROCESS | 3760 | 1467114449156 Marionette DEBUG loaded listener.js 04:47:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (1984BC00) [pid = 3760] [serial = 1850] [outer = 17F55C00] 04:47:29 INFO - PROCESS | 3760 | 1467114449542 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 04:47:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 04:47:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 679ms 04:47:29 INFO - PROCESS | 3760 | 1467114449573 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 04:47:29 INFO - PROCESS | 3760 | 1467114449576 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 04:47:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 04:47:29 INFO - PROCESS | 3760 | 1467114449582 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 04:47:29 INFO - PROCESS | 3760 | 1467114449584 Marionette TRACE conn2 <- [1,2430,null,{}] 04:47:29 INFO - PROCESS | 3760 | 1467114449588 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:29 INFO - PROCESS | 3760 | 1467114449590 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:29 INFO - PROCESS | 3760 | 1467114449689 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 04:47:29 INFO - PROCESS | 3760 | 1467114449696 Marionette TRACE conn2 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:29 INFO - PROCESS | 3760 | 1467114449698 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:29 INFO - PROCESS | 3760 | ++DOCSHELL 197B5800 == 33 [pid = 3760] [id = 617] 04:47:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (199B7000) [pid = 3760] [serial = 1851] [outer = 00000000] 04:47:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (19BC4800) [pid = 3760] [serial = 1852] [outer = 199B7000] 04:47:29 INFO - PROCESS | 3760 | 1467114449741 Marionette DEBUG loaded listener.js 04:47:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (19F3E000) [pid = 3760] [serial = 1853] [outer = 199B7000] 04:47:30 INFO - PROCESS | 3760 | 1467114450196 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 04:47:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 04:47:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 679ms 04:47:30 INFO - PROCESS | 3760 | 1467114450246 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 04:47:30 INFO - PROCESS | 3760 | 1467114450248 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 04:47:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 04:47:30 INFO - PROCESS | 3760 | 1467114450251 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 04:47:30 INFO - PROCESS | 3760 | 1467114450253 Marionette TRACE conn2 <- [1,2434,null,{}] 04:47:30 INFO - PROCESS | 3760 | 1467114450256 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:30 INFO - PROCESS | 3760 | 1467114450262 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:30 INFO - PROCESS | 3760 | 1467114450419 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 04:47:30 INFO - PROCESS | 3760 | 1467114450444 Marionette TRACE conn2 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:30 INFO - PROCESS | 3760 | 1467114450446 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:30 INFO - PROCESS | 3760 | ++DOCSHELL 1A40D000 == 34 [pid = 3760] [id = 618] 04:47:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (1A602C00) [pid = 3760] [serial = 1854] [outer = 00000000] 04:47:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (1A66B400) [pid = 3760] [serial = 1855] [outer = 1A602C00] 04:47:30 INFO - PROCESS | 3760 | 1467114450499 Marionette DEBUG loaded listener.js 04:47:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (1A66D400) [pid = 3760] [serial = 1856] [outer = 1A602C00] 04:47:30 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (1121CC00) [pid = 3760] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 04:47:30 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (16791800) [pid = 3760] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 04:47:30 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (1601DC00) [pid = 3760] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 04:47:30 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (10E0E400) [pid = 3760] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 04:47:30 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (12BD4400) [pid = 3760] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 04:47:30 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (12BD7000) [pid = 3760] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 04:47:30 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (16D2BC00) [pid = 3760] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 04:47:30 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (13132800) [pid = 3760] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 04:47:30 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (11C3D800) [pid = 3760] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 04:47:30 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (15422C00) [pid = 3760] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 04:47:30 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (10E0B000) [pid = 3760] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 04:47:30 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (17713000) [pid = 3760] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 04:47:30 INFO - PROCESS | 3760 | 1467114450982 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 04:47:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 04:47:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 785ms 04:47:31 INFO - PROCESS | 3760 | 1467114451038 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 04:47:31 INFO - PROCESS | 3760 | 1467114451040 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 04:47:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 04:47:31 INFO - PROCESS | 3760 | 1467114451044 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 04:47:31 INFO - PROCESS | 3760 | 1467114451046 Marionette TRACE conn2 <- [1,2438,null,{}] 04:47:31 INFO - PROCESS | 3760 | 1467114451050 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:31 INFO - PROCESS | 3760 | 1467114451052 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:31 INFO - PROCESS | 3760 | 1467114451129 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 04:47:31 INFO - PROCESS | 3760 | 1467114451135 Marionette TRACE conn2 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:31 INFO - PROCESS | 3760 | 1467114451137 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:31 INFO - PROCESS | 3760 | ++DOCSHELL 10F48400 == 35 [pid = 3760] [id = 619] 04:47:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (1121CC00) [pid = 3760] [serial = 1857] [outer = 00000000] 04:47:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (1601DC00) [pid = 3760] [serial = 1858] [outer = 1121CC00] 04:47:31 INFO - PROCESS | 3760 | 1467114451163 Marionette DEBUG loaded listener.js 04:47:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (16021400) [pid = 3760] [serial = 1859] [outer = 1121CC00] 04:47:31 INFO - PROCESS | 3760 | 1467114451641 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 04:47:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 04:47:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 619ms 04:47:31 INFO - PROCESS | 3760 | 1467114451664 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 04:47:31 INFO - PROCESS | 3760 | 1467114451666 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 04:47:31 INFO - PROCESS | 3760 | 1467114451670 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 04:47:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 04:47:31 INFO - PROCESS | 3760 | 1467114451656 Marionette TRACE conn2 <- [1,2442,null,{}] 04:47:31 INFO - PROCESS | 3760 | 1467114451659 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:31 INFO - PROCESS | 3760 | 1467114451662 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:31 INFO - PROCESS | 3760 | 1467114451765 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 04:47:31 INFO - PROCESS | 3760 | 1467114451774 Marionette TRACE conn2 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:31 INFO - PROCESS | 3760 | 1467114451776 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:31 INFO - PROCESS | 3760 | ++DOCSHELL 0C768C00 == 36 [pid = 3760] [id = 620] 04:47:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (1530A000) [pid = 3760] [serial = 1860] [outer = 00000000] 04:47:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (199B8800) [pid = 3760] [serial = 1861] [outer = 1530A000] 04:47:31 INFO - PROCESS | 3760 | 1467114451818 Marionette DEBUG loaded listener.js 04:47:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (19F3C000) [pid = 3760] [serial = 1862] [outer = 1530A000] 04:47:32 INFO - PROCESS | 3760 | 1467114452211 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 04:47:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 04:47:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 618ms 04:47:32 INFO - PROCESS | 3760 | 1467114452275 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 04:47:32 INFO - PROCESS | 3760 | 1467114452277 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 04:47:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 04:47:32 INFO - PROCESS | 3760 | 1467114452280 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 04:47:32 INFO - PROCESS | 3760 | 1467114452282 Marionette TRACE conn2 <- [1,2446,null,{}] 04:47:32 INFO - PROCESS | 3760 | 1467114452285 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:32 INFO - PROCESS | 3760 | 1467114452287 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:32 INFO - PROCESS | 3760 | 1467114452375 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 04:47:32 INFO - PROCESS | 3760 | 1467114452389 Marionette TRACE conn2 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:32 INFO - PROCESS | 3760 | 1467114452392 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:32 INFO - PROCESS | 3760 | ++DOCSHELL 16DD5C00 == 37 [pid = 3760] [id = 621] 04:47:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (197C0400) [pid = 3760] [serial = 1863] [outer = 00000000] 04:47:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (1A7F2000) [pid = 3760] [serial = 1864] [outer = 197C0400] 04:47:32 INFO - PROCESS | 3760 | 1467114452435 Marionette DEBUG loaded listener.js 04:47:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (1A7F4400) [pid = 3760] [serial = 1865] [outer = 197C0400] 04:47:32 INFO - PROCESS | 3760 | 1467114452839 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 04:47:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 04:47:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 603ms 04:47:32 INFO - PROCESS | 3760 | 1467114452906 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 04:47:32 INFO - PROCESS | 3760 | 1467114452911 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 04:47:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 04:47:32 INFO - PROCESS | 3760 | 1467114452916 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 04:47:32 INFO - PROCESS | 3760 | 1467114452920 Marionette TRACE conn2 <- [1,2450,null,{}] 04:47:32 INFO - PROCESS | 3760 | 1467114452926 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:32 INFO - PROCESS | 3760 | 1467114452930 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:33 INFO - PROCESS | 3760 | 1467114453045 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 04:47:33 INFO - PROCESS | 3760 | 1467114453218 Marionette TRACE conn2 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:33 INFO - PROCESS | 3760 | 1467114453224 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:33 INFO - PROCESS | 3760 | ++DOCSHELL 10E09800 == 38 [pid = 3760] [id = 622] 04:47:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (10E09C00) [pid = 3760] [serial = 1866] [outer = 00000000] 04:47:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (1121E000) [pid = 3760] [serial = 1867] [outer = 10E09C00] 04:47:33 INFO - PROCESS | 3760 | 1467114453286 Marionette DEBUG loaded listener.js 04:47:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (1281EC00) [pid = 3760] [serial = 1868] [outer = 10E09C00] 04:47:33 INFO - PROCESS | 3760 | 1467114453840 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 04:47:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 04:47:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 966ms 04:47:33 INFO - PROCESS | 3760 | 1467114453882 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 04:47:33 INFO - PROCESS | 3760 | 1467114453885 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 04:47:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 04:47:33 INFO - PROCESS | 3760 | 1467114453891 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 04:47:33 INFO - PROCESS | 3760 | 1467114453895 Marionette TRACE conn2 <- [1,2454,null,{}] 04:47:33 INFO - PROCESS | 3760 | 1467114453899 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:33 INFO - PROCESS | 3760 | 1467114453902 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:33 INFO - PROCESS | 3760 | 1467114454011 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 04:47:34 INFO - PROCESS | 3760 | 1467114454167 Marionette TRACE conn2 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:34 INFO - PROCESS | 3760 | 1467114454170 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:34 INFO - PROCESS | 3760 | ++DOCSHELL 1438E800 == 39 [pid = 3760] [id = 623] 04:47:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (1438F800) [pid = 3760] [serial = 1869] [outer = 00000000] 04:47:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (1533A000) [pid = 3760] [serial = 1870] [outer = 1438F800] 04:47:34 INFO - PROCESS | 3760 | 1467114454231 Marionette DEBUG loaded listener.js 04:47:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1586A800) [pid = 3760] [serial = 1871] [outer = 1438F800] 04:47:34 INFO - PROCESS | 3760 | 1467114454793 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 04:47:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 04:47:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 966ms 04:47:34 INFO - PROCESS | 3760 | 1467114454857 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 04:47:34 INFO - PROCESS | 3760 | 1467114454859 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 04:47:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 04:47:34 INFO - PROCESS | 3760 | 1467114454863 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 04:47:34 INFO - PROCESS | 3760 | 1467114454865 Marionette TRACE conn2 <- [1,2458,null,{}] 04:47:34 INFO - PROCESS | 3760 | 1467114454890 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:34 INFO - PROCESS | 3760 | 1467114454895 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:34 INFO - PROCESS | 3760 | 1467114455011 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 04:47:35 INFO - PROCESS | 3760 | 1467114455146 Marionette TRACE conn2 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:35 INFO - PROCESS | 3760 | 1467114455151 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:35 INFO - PROCESS | 3760 | ++DOCSHELL 19B95000 == 40 [pid = 3760] [id = 624] 04:47:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (1A5F7400) [pid = 3760] [serial = 1872] [outer = 00000000] 04:47:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (1A675000) [pid = 3760] [serial = 1873] [outer = 1A5F7400] 04:47:35 INFO - PROCESS | 3760 | 1467114455209 Marionette DEBUG loaded listener.js 04:47:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (1A7F7800) [pid = 3760] [serial = 1874] [outer = 1A5F7400] 04:47:35 INFO - PROCESS | 3760 | 1467114455834 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 04:47:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 04:47:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1011ms 04:47:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 04:47:35 INFO - PROCESS | 3760 | 1467114455875 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 04:47:35 INFO - PROCESS | 3760 | 1467114455877 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 04:47:35 INFO - PROCESS | 3760 | 1467114455881 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 04:47:35 INFO - PROCESS | 3760 | 1467114455883 Marionette TRACE conn2 <- [1,2462,null,{}] 04:47:35 INFO - PROCESS | 3760 | 1467114455887 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:35 INFO - PROCESS | 3760 | 1467114455889 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:35 INFO - PROCESS | 3760 | 1467114455994 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 04:47:36 INFO - PROCESS | 3760 | 1467114456136 Marionette TRACE conn2 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:36 INFO - PROCESS | 3760 | 1467114456138 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:36 INFO - PROCESS | 3760 | ++DOCSHELL 1058C400 == 41 [pid = 3760] [id = 625] 04:47:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (10A79800) [pid = 3760] [serial = 1875] [outer = 00000000] 04:47:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (177F4000) [pid = 3760] [serial = 1876] [outer = 10A79800] 04:47:36 INFO - PROCESS | 3760 | 1467114456193 Marionette DEBUG loaded listener.js 04:47:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (199B4800) [pid = 3760] [serial = 1877] [outer = 10A79800] 04:47:36 INFO - PROCESS | 3760 | 1467114456916 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 04:47:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 04:47:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1056ms 04:47:36 INFO - PROCESS | 3760 | 1467114456948 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 04:47:36 INFO - PROCESS | 3760 | 1467114456952 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 04:47:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 04:47:36 INFO - PROCESS | 3760 | 1467114456957 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 04:47:36 INFO - PROCESS | 3760 | 1467114456961 Marionette TRACE conn2 <- [1,2466,null,{}] 04:47:36 INFO - PROCESS | 3760 | 1467114456966 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:36 INFO - PROCESS | 3760 | 1467114456969 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:37 INFO - PROCESS | 3760 | 1467114457071 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 04:47:37 INFO - PROCESS | 3760 | 1467114457165 Marionette TRACE conn2 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:37 INFO - PROCESS | 3760 | 1467114457168 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:37 INFO - PROCESS | 3760 | --DOCSHELL 0C768C00 == 40 [pid = 3760] [id = 620] 04:47:37 INFO - PROCESS | 3760 | --DOCSHELL 10F48400 == 39 [pid = 3760] [id = 619] 04:47:37 INFO - PROCESS | 3760 | --DOCSHELL 1A40D000 == 38 [pid = 3760] [id = 618] 04:47:37 INFO - PROCESS | 3760 | --DOCSHELL 197B5800 == 37 [pid = 3760] [id = 617] 04:47:37 INFO - PROCESS | 3760 | --DOCSHELL 17F49C00 == 36 [pid = 3760] [id = 616] 04:47:37 INFO - PROCESS | 3760 | --DOCSHELL 1601D400 == 35 [pid = 3760] [id = 615] 04:47:37 INFO - PROCESS | 3760 | --DOCSHELL 1310DC00 == 34 [pid = 3760] [id = 614] 04:47:37 INFO - PROCESS | 3760 | --DOCSHELL 10A94C00 == 33 [pid = 3760] [id = 613] 04:47:37 INFO - PROCESS | 3760 | --DOCSHELL 0C7E9400 == 32 [pid = 3760] [id = 612] 04:47:37 INFO - PROCESS | 3760 | --DOCSHELL 10A9DC00 == 31 [pid = 3760] [id = 611] 04:47:37 INFO - PROCESS | 3760 | --DOCSHELL 11AE4C00 == 30 [pid = 3760] [id = 601] 04:47:37 INFO - PROCESS | 3760 | --DOCSHELL 1A607800 == 29 [pid = 3760] [id = 610] 04:47:37 INFO - PROCESS | 3760 | --DOCSHELL 1058C400 == 28 [pid = 3760] [id = 625] 04:47:37 INFO - PROCESS | 3760 | --DOCSHELL 19B95000 == 27 [pid = 3760] [id = 624] 04:47:37 INFO - PROCESS | 3760 | --DOCSHELL 16DD5C00 == 26 [pid = 3760] [id = 621] 04:47:37 INFO - PROCESS | 3760 | --DOCSHELL 10E09800 == 25 [pid = 3760] [id = 622] 04:47:37 INFO - PROCESS | 3760 | --DOCSHELL 1438E800 == 24 [pid = 3760] [id = 623] 04:47:37 INFO - PROCESS | 3760 | ++DOCSHELL 0C75E800 == 25 [pid = 3760] [id = 626] 04:47:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (0C75F000) [pid = 3760] [serial = 1878] [outer = 00000000] 04:47:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (0C768C00) [pid = 3760] [serial = 1879] [outer = 0C75F000] 04:47:37 INFO - PROCESS | 3760 | 1467114457843 Marionette DEBUG loaded listener.js 04:47:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (0C7ED000) [pid = 3760] [serial = 1880] [outer = 0C75F000] 04:47:38 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (1A40DC00) [pid = 3760] [serial = 1828] [outer = 00000000] [url = about:blank] 04:47:38 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (1A66AC00) [pid = 3760] [serial = 1831] [outer = 00000000] [url = about:blank] 04:47:38 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (16DD8400) [pid = 3760] [serial = 1816] [outer = 00000000] [url = about:blank] 04:47:38 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (13154400) [pid = 3760] [serial = 1810] [outer = 00000000] [url = about:blank] 04:47:38 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (131EB800) [pid = 3760] [serial = 1811] [outer = 00000000] [url = about:blank] 04:47:38 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (13940800) [pid = 3760] [serial = 1805] [outer = 00000000] [url = about:blank] 04:47:38 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (130A4400) [pid = 3760] [serial = 1804] [outer = 00000000] [url = about:blank] 04:47:38 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (15874000) [pid = 3760] [serial = 1813] [outer = 00000000] [url = about:blank] 04:47:38 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (11445C00) [pid = 3760] [serial = 1807] [outer = 00000000] [url = about:blank] 04:47:38 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (11C43800) [pid = 3760] [serial = 1808] [outer = 00000000] [url = about:blank] 04:47:38 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (181D6C00) [pid = 3760] [serial = 1819] [outer = 00000000] [url = about:blank] 04:47:38 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (131ED400) [pid = 3760] [serial = 1796] [outer = 00000000] [url = about:blank] 04:47:38 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (129EE000) [pid = 3760] [serial = 1795] [outer = 00000000] [url = about:blank] 04:47:38 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (197BDC00) [pid = 3760] [serial = 1799] [outer = 00000000] [url = about:blank] 04:47:38 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (176BE800) [pid = 3760] [serial = 1798] [outer = 00000000] [url = about:blank] 04:47:38 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (1AAAE400) [pid = 3760] [serial = 1802] [outer = 00000000] [url = about:blank] 04:47:38 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (1A607000) [pid = 3760] [serial = 1801] [outer = 00000000] [url = about:blank] 04:47:38 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (176BE000) [pid = 3760] [serial = 1817] [outer = 00000000] [url = about:blank] 04:47:38 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (181DDC00) [pid = 3760] [serial = 1820] [outer = 00000000] [url = about:blank] 04:47:38 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (1A410C00) [pid = 3760] [serial = 1829] [outer = 00000000] [url = about:blank] 04:47:38 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (1A1AF800) [pid = 3760] [serial = 1823] [outer = 00000000] [url = about:blank] 04:47:38 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (19849000) [pid = 3760] [serial = 1822] [outer = 00000000] [url = about:blank] 04:47:38 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (177EFC00) [pid = 3760] [serial = 1825] [outer = 00000000] [url = about:blank] 04:47:38 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (19847C00) [pid = 3760] [serial = 1826] [outer = 00000000] [url = about:blank] 04:47:38 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (1601E800) [pid = 3760] [serial = 1814] [outer = 00000000] [url = about:blank] 04:47:38 INFO - PROCESS | 3760 | 1467114458350 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 04:47:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 04:47:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1449ms 04:47:38 INFO - PROCESS | 3760 | 1467114458407 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 04:47:38 INFO - PROCESS | 3760 | 1467114458411 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 04:47:38 INFO - PROCESS | 3760 | 1467114458416 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 04:47:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 04:47:38 INFO - PROCESS | 3760 | 1467114458418 Marionette TRACE conn2 <- [1,2470,null,{}] 04:47:38 INFO - PROCESS | 3760 | 1467114458423 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:38 INFO - PROCESS | 3760 | 1467114458425 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:38 INFO - PROCESS | 3760 | 1467114458563 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 04:47:38 INFO - PROCESS | 3760 | 1467114458657 Marionette TRACE conn2 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:38 INFO - PROCESS | 3760 | 1467114458644 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:38 INFO - PROCESS | 3760 | ++DOCSHELL 10A81000 == 26 [pid = 3760] [id = 627] 04:47:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (10A82C00) [pid = 3760] [serial = 1881] [outer = 00000000] 04:47:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (10E05800) [pid = 3760] [serial = 1882] [outer = 10A82C00] 04:47:38 INFO - PROCESS | 3760 | 1467114458690 Marionette DEBUG loaded listener.js 04:47:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (10F46C00) [pid = 3760] [serial = 1883] [outer = 10A82C00] 04:47:39 INFO - PROCESS | 3760 | 1467114459065 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 04:47:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 04:47:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 709ms 04:47:39 INFO - PROCESS | 3760 | 1467114459144 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 04:47:39 INFO - PROCESS | 3760 | 1467114459148 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 04:47:39 INFO - PROCESS | 3760 | 1467114459157 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 04:47:39 INFO - PROCESS | 3760 | 1467114459159 Marionette TRACE conn2 <- [1,2474,null,{}] 04:47:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 04:47:39 INFO - PROCESS | 3760 | 1467114459167 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:39 INFO - PROCESS | 3760 | 1467114459169 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:39 INFO - PROCESS | 3760 | 1467114459257 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 04:47:39 INFO - PROCESS | 3760 | 1467114459270 Marionette TRACE conn2 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:39 INFO - PROCESS | 3760 | 1467114459273 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:39 INFO - PROCESS | 3760 | ++DOCSHELL 129B1400 == 27 [pid = 3760] [id = 628] 04:47:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (129B4800) [pid = 3760] [serial = 1884] [outer = 00000000] 04:47:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (12BD7000) [pid = 3760] [serial = 1885] [outer = 129B4800] 04:47:39 INFO - PROCESS | 3760 | 1467114459317 Marionette DEBUG loaded listener.js 04:47:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (130A2C00) [pid = 3760] [serial = 1886] [outer = 129B4800] 04:47:39 INFO - PROCESS | 3760 | 1467114459786 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 04:47:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 04:47:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 664ms 04:47:39 INFO - PROCESS | 3760 | 1467114459843 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 04:47:39 INFO - PROCESS | 3760 | 1467114459845 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 04:47:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 04:47:39 INFO - PROCESS | 3760 | 1467114459849 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 04:47:39 INFO - PROCESS | 3760 | 1467114459852 Marionette TRACE conn2 <- [1,2478,null,{}] 04:47:39 INFO - PROCESS | 3760 | 1467114459863 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:39 INFO - PROCESS | 3760 | 1467114459868 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:39 INFO - PROCESS | 3760 | 1467114459952 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 04:47:39 INFO - PROCESS | 3760 | 1467114459961 Marionette TRACE conn2 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:39 INFO - PROCESS | 3760 | 1467114459963 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:39 INFO - PROCESS | 3760 | ++DOCSHELL 131EC000 == 28 [pid = 3760] [id = 629] 04:47:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (131EC400) [pid = 3760] [serial = 1887] [outer = 00000000] 04:47:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (13D0C000) [pid = 3760] [serial = 1888] [outer = 131EC400] 04:47:40 INFO - PROCESS | 3760 | 1467114460013 Marionette DEBUG loaded listener.js 04:47:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (14308800) [pid = 3760] [serial = 1889] [outer = 131EC400] 04:47:40 INFO - PROCESS | 3760 | 1467114460497 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 04:47:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 04:47:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 664ms 04:47:40 INFO - PROCESS | 3760 | 1467114460535 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 04:47:40 INFO - PROCESS | 3760 | 1467114460538 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 04:47:40 INFO - PROCESS | 3760 | 1467114460541 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 04:47:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 04:47:40 INFO - PROCESS | 3760 | 1467114460543 Marionette TRACE conn2 <- [1,2482,null,{}] 04:47:40 INFO - PROCESS | 3760 | 1467114460546 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:40 INFO - PROCESS | 3760 | 1467114460548 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:40 INFO - PROCESS | 3760 | 1467114460680 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 04:47:40 INFO - PROCESS | 3760 | 1467114460743 Marionette TRACE conn2 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:40 INFO - PROCESS | 3760 | 1467114460745 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:40 INFO - PROCESS | 3760 | ++DOCSHELL 15333400 == 29 [pid = 3760] [id = 630] 04:47:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (1533A800) [pid = 3760] [serial = 1890] [outer = 00000000] 04:47:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (15589000) [pid = 3760] [serial = 1891] [outer = 1533A800] 04:47:40 INFO - PROCESS | 3760 | 1467114460789 Marionette DEBUG loaded listener.js 04:47:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (15591000) [pid = 3760] [serial = 1892] [outer = 1533A800] 04:47:41 INFO - PROCESS | 3760 | 1467114461199 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 04:47:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 04:47:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 725ms 04:47:41 INFO - PROCESS | 3760 | 1467114461247 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 04:47:41 INFO - PROCESS | 3760 | 1467114461249 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 04:47:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 04:47:41 INFO - PROCESS | 3760 | 1467114461260 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 04:47:41 INFO - PROCESS | 3760 | 1467114461262 Marionette TRACE conn2 <- [1,2486,null,{}] 04:47:41 INFO - PROCESS | 3760 | 1467114461266 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:41 INFO - PROCESS | 3760 | 1467114461268 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:41 INFO - PROCESS | 3760 | 1467114461377 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 04:47:41 INFO - PROCESS | 3760 | 1467114461382 Marionette TRACE conn2 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:41 INFO - PROCESS | 3760 | 1467114461384 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:41 INFO - PROCESS | 3760 | ++DOCSHELL 158D4800 == 30 [pid = 3760] [id = 631] 04:47:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (15B52000) [pid = 3760] [serial = 1893] [outer = 00000000] 04:47:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (1601E800) [pid = 3760] [serial = 1894] [outer = 15B52000] 04:47:41 INFO - PROCESS | 3760 | 1467114461437 Marionette DEBUG loaded listener.js 04:47:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (1678B400) [pid = 3760] [serial = 1895] [outer = 15B52000] 04:47:41 INFO - PROCESS | 3760 | 1467114461931 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 04:47:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 04:47:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 709ms 04:47:41 INFO - PROCESS | 3760 | 1467114461995 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 04:47:41 INFO - PROCESS | 3760 | 1467114461997 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 04:47:41 INFO - PROCESS | 3760 | 1467114462006 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 04:47:41 INFO - PROCESS | 3760 | 1467114462007 Marionette TRACE conn2 <- [1,2490,null,{}] 04:47:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 04:47:41 INFO - PROCESS | 3760 | 1467114462011 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:42 INFO - PROCESS | 3760 | 1467114462016 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:42 INFO - PROCESS | 3760 | 1467114462265 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 04:47:42 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (17F55C00) [pid = 3760] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 04:47:42 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (199B7000) [pid = 3760] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 04:47:42 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (1A608800) [pid = 3760] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 04:47:42 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (1055EC00) [pid = 3760] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 04:47:42 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (1310E400) [pid = 3760] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 04:47:42 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (10A9AC00) [pid = 3760] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 04:47:42 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (1601E000) [pid = 3760] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 04:47:42 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (1A602C00) [pid = 3760] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 04:47:42 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (10E01400) [pid = 3760] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 04:47:42 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (1121CC00) [pid = 3760] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 04:47:42 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (1530A000) [pid = 3760] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 04:47:42 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (197C0400) [pid = 3760] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 04:47:42 INFO - PROCESS | 3760 | 1467114462334 Marionette TRACE conn2 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:42 INFO - PROCESS | 3760 | 1467114462336 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:42 INFO - PROCESS | 3760 | ++DOCSHELL 0C7E5400 == 31 [pid = 3760] [id = 632] 04:47:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (0C7E8000) [pid = 3760] [serial = 1896] [outer = 00000000] 04:47:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (10E73800) [pid = 3760] [serial = 1897] [outer = 0C7E8000] 04:47:42 INFO - PROCESS | 3760 | 1467114462382 Marionette DEBUG loaded listener.js 04:47:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (1530E000) [pid = 3760] [serial = 1898] [outer = 0C7E8000] 04:47:42 INFO - PROCESS | 3760 | 1467114462734 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 04:47:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 04:47:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 740ms 04:47:42 INFO - PROCESS | 3760 | 1467114462751 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 04:47:42 INFO - PROCESS | 3760 | 1467114462753 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 04:47:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 04:47:42 INFO - PROCESS | 3760 | 1467114462767 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 04:47:42 INFO - PROCESS | 3760 | 1467114462769 Marionette TRACE conn2 <- [1,2494,null,{}] 04:47:42 INFO - PROCESS | 3760 | 1467114462773 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:42 INFO - PROCESS | 3760 | 1467114462774 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:42 INFO - PROCESS | 3760 | 1467114462849 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 04:47:42 INFO - PROCESS | 3760 | 1467114462854 Marionette TRACE conn2 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:42 INFO - PROCESS | 3760 | 1467114462856 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:42 INFO - PROCESS | 3760 | ++DOCSHELL 1393F800 == 32 [pid = 3760] [id = 633] 04:47:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (13D04000) [pid = 3760] [serial = 1899] [outer = 00000000] 04:47:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (177EFC00) [pid = 3760] [serial = 1900] [outer = 13D04000] 04:47:42 INFO - PROCESS | 3760 | 1467114462899 Marionette DEBUG loaded listener.js 04:47:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (177F6800) [pid = 3760] [serial = 1901] [outer = 13D04000] 04:47:43 INFO - PROCESS | 3760 | 1467114463302 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 04:47:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 04:47:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 573ms 04:47:43 INFO - PROCESS | 3760 | 1467114463358 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 04:47:43 INFO - PROCESS | 3760 | 1467114463360 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 04:47:43 INFO - PROCESS | 3760 | 1467114463364 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 04:47:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 04:47:43 INFO - PROCESS | 3760 | 1467114463366 Marionette TRACE conn2 <- [1,2498,null,{}] 04:47:43 INFO - PROCESS | 3760 | 1467114463369 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:43 INFO - PROCESS | 3760 | 1467114463371 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:43 INFO - PROCESS | 3760 | 1467114463447 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 04:47:43 INFO - PROCESS | 3760 | 1467114463452 Marionette TRACE conn2 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:43 INFO - PROCESS | 3760 | 1467114463454 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:43 INFO - PROCESS | 3760 | ++DOCSHELL 1601E000 == 33 [pid = 3760] [id = 634] 04:47:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (17AC8C00) [pid = 3760] [serial = 1902] [outer = 00000000] 04:47:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (181DCC00) [pid = 3760] [serial = 1903] [outer = 17AC8C00] 04:47:43 INFO - PROCESS | 3760 | 1467114463496 Marionette DEBUG loaded listener.js 04:47:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (181DD400) [pid = 3760] [serial = 1904] [outer = 17AC8C00] 04:47:44 INFO - PROCESS | 3760 | 1467114464264 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 04:47:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 04:47:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 966ms 04:47:44 INFO - PROCESS | 3760 | 1467114464329 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 04:47:44 INFO - PROCESS | 3760 | 1467114464334 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 04:47:44 INFO - PROCESS | 3760 | 1467114464339 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 04:47:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 04:47:44 INFO - PROCESS | 3760 | 1467114464344 Marionette TRACE conn2 <- [1,2502,null,{}] 04:47:44 INFO - PROCESS | 3760 | 1467114464349 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:44 INFO - PROCESS | 3760 | 1467114464352 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:44 INFO - PROCESS | 3760 | 1467114464474 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 04:47:44 INFO - PROCESS | 3760 | 1467114464605 Marionette TRACE conn2 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:44 INFO - PROCESS | 3760 | 1467114464608 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:44 INFO - PROCESS | 3760 | ++DOCSHELL 10A77400 == 34 [pid = 3760] [id = 635] 04:47:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (10A7E000) [pid = 3760] [serial = 1905] [outer = 00000000] 04:47:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (10E0D800) [pid = 3760] [serial = 1906] [outer = 10A7E000] 04:47:44 INFO - PROCESS | 3760 | 1467114464665 Marionette DEBUG loaded listener.js 04:47:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (0C766800) [pid = 3760] [serial = 1907] [outer = 10A7E000] 04:47:45 INFO - PROCESS | 3760 | 1467114465534 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 04:47:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 04:47:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1252ms 04:47:45 INFO - PROCESS | 3760 | 1467114465603 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 04:47:45 INFO - PROCESS | 3760 | 1467114465607 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 04:47:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 04:47:45 INFO - PROCESS | 3760 | 1467114465612 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 04:47:45 INFO - PROCESS | 3760 | 1467114465616 Marionette TRACE conn2 <- [1,2506,null,{}] 04:47:45 INFO - PROCESS | 3760 | 1467114465621 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:45 INFO - PROCESS | 3760 | 1467114465624 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:45 INFO - PROCESS | 3760 | 1467114465734 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 04:47:45 INFO - PROCESS | 3760 | 1467114465866 Marionette TRACE conn2 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:45 INFO - PROCESS | 3760 | 1467114465870 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:45 INFO - PROCESS | 3760 | ++DOCSHELL 10E01400 == 35 [pid = 3760] [id = 636] 04:47:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (10E03C00) [pid = 3760] [serial = 1908] [outer = 00000000] 04:47:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (11233800) [pid = 3760] [serial = 1909] [outer = 10E03C00] 04:47:45 INFO - PROCESS | 3760 | 1467114465920 Marionette DEBUG loaded listener.js 04:47:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (11238C00) [pid = 3760] [serial = 1910] [outer = 10E03C00] 04:47:46 INFO - PROCESS | 3760 | --DOCSHELL 1393F800 == 34 [pid = 3760] [id = 633] 04:47:46 INFO - PROCESS | 3760 | --DOCSHELL 0C7E5400 == 33 [pid = 3760] [id = 632] 04:47:46 INFO - PROCESS | 3760 | --DOCSHELL 158D4800 == 32 [pid = 3760] [id = 631] 04:47:46 INFO - PROCESS | 3760 | --DOCSHELL 15333400 == 31 [pid = 3760] [id = 630] 04:47:46 INFO - PROCESS | 3760 | --DOCSHELL 131EC000 == 30 [pid = 3760] [id = 629] 04:47:46 INFO - PROCESS | 3760 | --DOCSHELL 129B1400 == 29 [pid = 3760] [id = 628] 04:47:46 INFO - PROCESS | 3760 | --DOCSHELL 10A81000 == 28 [pid = 3760] [id = 627] 04:47:46 INFO - PROCESS | 3760 | --DOCSHELL 0C75E800 == 27 [pid = 3760] [id = 626] 04:47:46 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (197B6800) [pid = 3760] [serial = 1849] [outer = 00000000] [url = about:blank] 04:47:46 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (1984BC00) [pid = 3760] [serial = 1850] [outer = 00000000] [url = about:blank] 04:47:46 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (19BC4800) [pid = 3760] [serial = 1852] [outer = 00000000] [url = about:blank] 04:47:46 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1A66F000) [pid = 3760] [serial = 1832] [outer = 00000000] [url = about:blank] 04:47:46 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (1121E400) [pid = 3760] [serial = 1837] [outer = 00000000] [url = about:blank] 04:47:46 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (114C8C00) [pid = 3760] [serial = 1838] [outer = 00000000] [url = about:blank] 04:47:46 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (13462400) [pid = 3760] [serial = 1843] [outer = 00000000] [url = about:blank] 04:47:46 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (13D0E000) [pid = 3760] [serial = 1844] [outer = 00000000] [url = about:blank] 04:47:46 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (10E78C00) [pid = 3760] [serial = 1840] [outer = 00000000] [url = about:blank] 04:47:46 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (11233400) [pid = 3760] [serial = 1841] [outer = 00000000] [url = about:blank] 04:47:46 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (16DD3800) [pid = 3760] [serial = 1846] [outer = 00000000] [url = about:blank] 04:47:46 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (1A66B400) [pid = 3760] [serial = 1855] [outer = 00000000] [url = about:blank] 04:47:46 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (12BDCC00) [pid = 3760] [serial = 1834] [outer = 00000000] [url = about:blank] 04:47:46 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (13111C00) [pid = 3760] [serial = 1835] [outer = 00000000] [url = about:blank] 04:47:46 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (1601DC00) [pid = 3760] [serial = 1858] [outer = 00000000] [url = about:blank] 04:47:46 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (199B8800) [pid = 3760] [serial = 1861] [outer = 00000000] [url = about:blank] 04:47:46 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (19F3C000) [pid = 3760] [serial = 1862] [outer = 00000000] [url = about:blank] 04:47:46 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (1A7F2000) [pid = 3760] [serial = 1864] [outer = 00000000] [url = about:blank] 04:47:46 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (1A7F4400) [pid = 3760] [serial = 1865] [outer = 00000000] [url = about:blank] 04:47:46 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (19F3E000) [pid = 3760] [serial = 1853] [outer = 00000000] [url = about:blank] 04:47:46 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (16021400) [pid = 3760] [serial = 1859] [outer = 00000000] [url = about:blank] 04:47:46 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (1A66D400) [pid = 3760] [serial = 1856] [outer = 00000000] [url = about:blank] 04:47:46 INFO - PROCESS | 3760 | --DOMWINDOW == 60 (176C3C00) [pid = 3760] [serial = 1847] [outer = 00000000] [url = about:blank] 04:47:46 INFO - PROCESS | 3760 | 1467114466380 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 04:47:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 04:47:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 815ms 04:47:46 INFO - PROCESS | 3760 | 1467114466417 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 04:47:46 INFO - PROCESS | 3760 | 1467114466421 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 04:47:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 04:47:46 INFO - PROCESS | 3760 | 1467114466432 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 04:47:46 INFO - PROCESS | 3760 | 1467114466434 Marionette TRACE conn2 <- [1,2510,null,{}] 04:47:46 INFO - PROCESS | 3760 | 1467114466439 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:46 INFO - PROCESS | 3760 | 1467114466443 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:46 INFO - PROCESS | 3760 | 1467114466556 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 04:47:46 INFO - PROCESS | 3760 | 1467114466564 Marionette TRACE conn2 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:46 INFO - PROCESS | 3760 | 1467114466567 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:46 INFO - PROCESS | 3760 | ++DOCSHELL 11445800 == 28 [pid = 3760] [id = 637] 04:47:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (12929C00) [pid = 3760] [serial = 1911] [outer = 00000000] 04:47:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (130A0000) [pid = 3760] [serial = 1912] [outer = 12929C00] 04:47:46 INFO - PROCESS | 3760 | 1467114466619 Marionette DEBUG loaded listener.js 04:47:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (13126000) [pid = 3760] [serial = 1913] [outer = 12929C00] 04:47:47 INFO - PROCESS | 3760 | 1467114467103 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 04:47:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 04:47:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 725ms 04:47:47 INFO - PROCESS | 3760 | 1467114467154 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 04:47:47 INFO - PROCESS | 3760 | 1467114467157 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 04:47:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 04:47:47 INFO - PROCESS | 3760 | 1467114467160 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 04:47:47 INFO - PROCESS | 3760 | 1467114467164 Marionette TRACE conn2 <- [1,2514,null,{}] 04:47:47 INFO - PROCESS | 3760 | 1467114467174 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:47 INFO - PROCESS | 3760 | 1467114467179 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:47 INFO - PROCESS | 3760 | 1467114467295 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 04:47:47 INFO - PROCESS | 3760 | 1467114467403 Marionette TRACE conn2 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:47 INFO - PROCESS | 3760 | 1467114467406 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:47 INFO - PROCESS | 3760 | ++DOCSHELL 1393A000 == 29 [pid = 3760] [id = 638] 04:47:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (1393F800) [pid = 3760] [serial = 1914] [outer = 00000000] 04:47:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (1430A400) [pid = 3760] [serial = 1915] [outer = 1393F800] 04:47:47 INFO - PROCESS | 3760 | 1467114467436 Marionette DEBUG loaded listener.js 04:47:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (1520E400) [pid = 3760] [serial = 1916] [outer = 1393F800] 04:47:47 INFO - PROCESS | 3760 | 1467114467817 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 04:47:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 04:47:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 709ms 04:47:47 INFO - PROCESS | 3760 | 1467114467881 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 04:47:47 INFO - PROCESS | 3760 | 1467114467884 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 04:47:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 04:47:47 INFO - PROCESS | 3760 | 1467114467887 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 04:47:47 INFO - PROCESS | 3760 | 1467114467888 Marionette TRACE conn2 <- [1,2518,null,{}] 04:47:47 INFO - PROCESS | 3760 | 1467114467892 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:47 INFO - PROCESS | 3760 | 1467114467894 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:47 INFO - PROCESS | 3760 | 1467114467960 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 04:47:47 INFO - PROCESS | 3760 | 1467114467965 Marionette TRACE conn2 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:47 INFO - PROCESS | 3760 | 1467114467967 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:47 INFO - PROCESS | 3760 | ++DOCSHELL 158CB400 == 30 [pid = 3760] [id = 639] 04:47:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (158CD800) [pid = 3760] [serial = 1917] [outer = 00000000] 04:47:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (16790000) [pid = 3760] [serial = 1918] [outer = 158CD800] 04:47:48 INFO - PROCESS | 3760 | 1467114468012 Marionette DEBUG loaded listener.js 04:47:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (16B33000) [pid = 3760] [serial = 1919] [outer = 158CD800] 04:47:48 INFO - PROCESS | 3760 | 1467114468472 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 04:47:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 04:47:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 619ms 04:47:48 INFO - PROCESS | 3760 | 1467114468490 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 04:47:48 INFO - PROCESS | 3760 | 1467114468492 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 04:47:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 04:47:48 INFO - PROCESS | 3760 | 1467114468495 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 04:47:48 INFO - PROCESS | 3760 | 1467114468497 Marionette TRACE conn2 <- [1,2522,null,{}] 04:47:48 INFO - PROCESS | 3760 | 1467114468507 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:48 INFO - PROCESS | 3760 | 1467114468510 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:48 INFO - PROCESS | 3760 | 1467114468617 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 04:47:48 INFO - PROCESS | 3760 | 1467114468708 Marionette TRACE conn2 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:48 INFO - PROCESS | 3760 | 1467114468710 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:48 INFO - PROCESS | 3760 | ++DOCSHELL 16DDDC00 == 31 [pid = 3760] [id = 640] 04:47:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (173E4800) [pid = 3760] [serial = 1920] [outer = 00000000] 04:47:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (176C6800) [pid = 3760] [serial = 1921] [outer = 173E4800] 04:47:48 INFO - PROCESS | 3760 | 1467114468753 Marionette DEBUG loaded listener.js 04:47:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (177F8400) [pid = 3760] [serial = 1922] [outer = 173E4800] 04:47:49 INFO - PROCESS | 3760 | 1467114469166 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 04:47:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 04:47:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 709ms 04:47:49 INFO - PROCESS | 3760 | 1467114469218 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 04:47:49 INFO - PROCESS | 3760 | 1467114469220 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 04:47:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 04:47:49 INFO - PROCESS | 3760 | 1467114469229 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 04:47:49 INFO - PROCESS | 3760 | 1467114469231 Marionette TRACE conn2 <- [1,2526,null,{}] 04:47:49 INFO - PROCESS | 3760 | 1467114469234 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:49 INFO - PROCESS | 3760 | 1467114469240 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:49 INFO - PROCESS | 3760 | 1467114469361 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 04:47:49 INFO - PROCESS | 3760 | 1467114469429 Marionette TRACE conn2 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:49 INFO - PROCESS | 3760 | 1467114469431 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:49 INFO - PROCESS | 3760 | ++DOCSHELL 19847800 == 32 [pid = 3760] [id = 641] 04:47:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (19847C00) [pid = 3760] [serial = 1923] [outer = 00000000] 04:47:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (199B5C00) [pid = 3760] [serial = 1924] [outer = 19847C00] 04:47:49 INFO - PROCESS | 3760 | 1467114469475 Marionette DEBUG loaded listener.js 04:47:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (199BC400) [pid = 3760] [serial = 1925] [outer = 19847C00] 04:47:49 INFO - PROCESS | 3760 | 1467114469888 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 04:47:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 04:47:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 710ms 04:47:49 INFO - PROCESS | 3760 | 1467114469931 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 04:47:49 INFO - PROCESS | 3760 | 1467114469933 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 04:47:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 04:47:49 INFO - PROCESS | 3760 | 1467114469970 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 04:47:49 INFO - PROCESS | 3760 | 1467114469972 Marionette TRACE conn2 <- [1,2530,null,{}] 04:47:49 INFO - PROCESS | 3760 | 1467114469985 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:49 INFO - PROCESS | 3760 | 1467114469987 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:50 INFO - PROCESS | 3760 | 1467114470093 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 04:47:50 INFO - PROCESS | 3760 | 1467114470103 Marionette TRACE conn2 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:50 INFO - PROCESS | 3760 | 1467114470105 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:50 INFO - PROCESS | 3760 | ++DOCSHELL 19843000 == 33 [pid = 3760] [id = 642] 04:47:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (19B88800) [pid = 3760] [serial = 1926] [outer = 00000000] 04:47:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (19BC5C00) [pid = 3760] [serial = 1927] [outer = 19B88800] 04:47:50 INFO - PROCESS | 3760 | 1467114470147 Marionette DEBUG loaded listener.js 04:47:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (19F35400) [pid = 3760] [serial = 1928] [outer = 19B88800] 04:47:50 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (10A82C00) [pid = 3760] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 04:47:50 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (129B4800) [pid = 3760] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 04:47:50 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (0C75F000) [pid = 3760] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 04:47:50 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (1533A800) [pid = 3760] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 04:47:50 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (131EC400) [pid = 3760] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 04:47:50 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (10A79800) [pid = 3760] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 04:47:50 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (13D04000) [pid = 3760] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 04:47:50 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (15B52000) [pid = 3760] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 04:47:50 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (0C7E8000) [pid = 3760] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 04:47:50 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (10E09C00) [pid = 3760] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 04:47:50 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (1438F800) [pid = 3760] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 04:47:50 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (1A5F7400) [pid = 3760] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 04:47:50 INFO - PROCESS | 3760 | 1467114470568 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 04:47:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 04:47:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 649ms 04:47:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 04:47:50 INFO - PROCESS | 3760 | 1467114470602 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 04:47:50 INFO - PROCESS | 3760 | 1467114470604 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 04:47:50 INFO - PROCESS | 3760 | 1467114470608 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 04:47:50 INFO - PROCESS | 3760 | 1467114470609 Marionette TRACE conn2 <- [1,2534,null,{}] 04:47:50 INFO - PROCESS | 3760 | 1467114470613 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:50 INFO - PROCESS | 3760 | 1467114470614 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:50 INFO - PROCESS | 3760 | 1467114470691 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 04:47:50 INFO - PROCESS | 3760 | 1467114470696 Marionette TRACE conn2 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:50 INFO - PROCESS | 3760 | 1467114470698 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:50 INFO - PROCESS | 3760 | ++DOCSHELL 1346B800 == 34 [pid = 3760] [id = 643] 04:47:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (13934C00) [pid = 3760] [serial = 1929] [outer = 00000000] 04:47:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (15D7B400) [pid = 3760] [serial = 1930] [outer = 13934C00] 04:47:50 INFO - PROCESS | 3760 | 1467114470742 Marionette DEBUG loaded listener.js 04:47:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (1770D400) [pid = 3760] [serial = 1931] [outer = 13934C00] 04:47:51 INFO - PROCESS | 3760 | 1467114471168 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 04:47:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 04:47:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 604ms 04:47:51 INFO - PROCESS | 3760 | 1467114471229 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 04:47:51 INFO - PROCESS | 3760 | 1467114471231 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 04:47:51 INFO - PROCESS | 3760 | 1467114471234 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 04:47:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 04:47:51 INFO - PROCESS | 3760 | 1467114471236 Marionette TRACE conn2 <- [1,2538,null,{}] 04:47:51 INFO - PROCESS | 3760 | 1467114471239 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:51 INFO - PROCESS | 3760 | 1467114471241 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:51 INFO - PROCESS | 3760 | 1467114471319 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 04:47:51 INFO - PROCESS | 3760 | 1467114471307 Marionette TRACE conn2 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:51 INFO - PROCESS | 3760 | 1467114471309 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:51 INFO - PROCESS | 3760 | ++DOCSHELL 0C7ECC00 == 35 [pid = 3760] [id = 644] 04:47:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (13132C00) [pid = 3760] [serial = 1932] [outer = 00000000] 04:47:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (1A1ACC00) [pid = 3760] [serial = 1933] [outer = 13132C00] 04:47:51 INFO - PROCESS | 3760 | 1467114471351 Marionette DEBUG loaded listener.js 04:47:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (1A404C00) [pid = 3760] [serial = 1934] [outer = 13132C00] 04:47:51 INFO - PROCESS | 3760 | 1467114471834 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 04:47:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 04:47:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 619ms 04:47:51 INFO - PROCESS | 3760 | 1467114471856 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 04:47:51 INFO - PROCESS | 3760 | 1467114471858 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 04:47:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 04:47:51 INFO - PROCESS | 3760 | 1467114471861 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 04:47:51 INFO - PROCESS | 3760 | 1467114471863 Marionette TRACE conn2 <- [1,2542,null,{}] 04:47:51 INFO - PROCESS | 3760 | 1467114471850 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:51 INFO - PROCESS | 3760 | 1467114471852 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:51 INFO - PROCESS | 3760 | 1467114471935 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 04:47:51 INFO - PROCESS | 3760 | 1467114471940 Marionette TRACE conn2 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:51 INFO - PROCESS | 3760 | 1467114471942 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:51 INFO - PROCESS | 3760 | ++DOCSHELL 1746DC00 == 36 [pid = 3760] [id = 645] 04:47:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (17ABE400) [pid = 3760] [serial = 1935] [outer = 00000000] 04:47:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (1A5FCC00) [pid = 3760] [serial = 1936] [outer = 17ABE400] 04:47:51 INFO - PROCESS | 3760 | 1467114471985 Marionette DEBUG loaded listener.js 04:47:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (1A603400) [pid = 3760] [serial = 1937] [outer = 17ABE400] 04:47:52 INFO - PROCESS | 3760 | 1467114472573 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 04:47:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 04:47:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 769ms 04:47:52 INFO - PROCESS | 3760 | 1467114472712 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 04:47:52 INFO - PROCESS | 3760 | 1467114472716 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 04:47:52 INFO - PROCESS | 3760 | 1467114472725 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 04:47:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 04:47:52 INFO - PROCESS | 3760 | 1467114472729 Marionette TRACE conn2 <- [1,2546,null,{}] 04:47:52 INFO - PROCESS | 3760 | 1467114472735 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:52 INFO - PROCESS | 3760 | 1467114472738 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:52 INFO - PROCESS | 3760 | 1467114472837 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 04:47:52 INFO - PROCESS | 3760 | 1467114472976 Marionette TRACE conn2 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:52 INFO - PROCESS | 3760 | 1467114472979 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:52 INFO - PROCESS | 3760 | ++DOCSHELL 0C779000 == 37 [pid = 3760] [id = 646] 04:47:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (10A0B800) [pid = 3760] [serial = 1938] [outer = 00000000] 04:47:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (10F51000) [pid = 3760] [serial = 1939] [outer = 10A0B800] 04:47:53 INFO - PROCESS | 3760 | 1467114473039 Marionette DEBUG loaded listener.js 04:47:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (13154400) [pid = 3760] [serial = 1940] [outer = 10A0B800] 04:47:53 INFO - PROCESS | 3760 | 1467114473570 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 04:47:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 04:47:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 860ms 04:47:53 INFO - PROCESS | 3760 | 1467114473598 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 04:47:53 INFO - PROCESS | 3760 | 1467114473602 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 04:47:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 04:47:53 INFO - PROCESS | 3760 | 1467114473609 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 04:47:53 INFO - PROCESS | 3760 | 1467114473612 Marionette TRACE conn2 <- [1,2550,null,{}] 04:47:53 INFO - PROCESS | 3760 | 1467114473616 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:53 INFO - PROCESS | 3760 | 1467114473619 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:53 INFO - PROCESS | 3760 | 1467114473727 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 04:47:53 INFO - PROCESS | 3760 | 1467114473839 Marionette TRACE conn2 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:53 INFO - PROCESS | 3760 | 1467114473842 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:53 INFO - PROCESS | 3760 | ++DOCSHELL 13D03400 == 38 [pid = 3760] [id = 647] 04:47:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (14308000) [pid = 3760] [serial = 1941] [outer = 00000000] 04:47:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (15874000) [pid = 3760] [serial = 1942] [outer = 14308000] 04:47:53 INFO - PROCESS | 3760 | 1467114473929 Marionette DEBUG loaded listener.js 04:47:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1678E000) [pid = 3760] [serial = 1943] [outer = 14308000] 04:47:54 INFO - PROCESS | 3760 | 1467114474553 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 04:47:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 04:47:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 966ms 04:47:54 INFO - PROCESS | 3760 | 1467114474574 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 04:47:54 INFO - PROCESS | 3760 | 1467114474576 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 04:47:54 INFO - PROCESS | 3760 | 1467114474594 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 04:47:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 04:47:54 INFO - PROCESS | 3760 | 1467114474598 Marionette TRACE conn2 <- [1,2554,null,{}] 04:47:54 INFO - PROCESS | 3760 | 1467114474609 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:54 INFO - PROCESS | 3760 | 1467114474613 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:54 INFO - PROCESS | 3760 | 1467114474718 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 04:47:54 INFO - PROCESS | 3760 | 1467114474865 Marionette TRACE conn2 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:54 INFO - PROCESS | 3760 | 1467114474869 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:54 INFO - PROCESS | 3760 | ++DOCSHELL 17AC0000 == 39 [pid = 3760] [id = 648] 04:47:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (17AC7000) [pid = 3760] [serial = 1944] [outer = 00000000] 04:47:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (1A604800) [pid = 3760] [serial = 1945] [outer = 17AC7000] 04:47:54 INFO - PROCESS | 3760 | 1467114474926 Marionette DEBUG loaded listener.js 04:47:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (1A60B000) [pid = 3760] [serial = 1946] [outer = 17AC7000] 04:47:55 INFO - PROCESS | 3760 | 1467114475632 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 04:47:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 04:47:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1057ms 04:47:55 INFO - PROCESS | 3760 | 1467114475662 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 04:47:55 INFO - PROCESS | 3760 | 1467114475666 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 04:47:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 04:47:55 INFO - PROCESS | 3760 | 1467114475671 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 04:47:55 INFO - PROCESS | 3760 | 1467114475674 Marionette TRACE conn2 <- [1,2558,null,{}] 04:47:55 INFO - PROCESS | 3760 | 1467114475679 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:55 INFO - PROCESS | 3760 | 1467114475682 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:55 INFO - PROCESS | 3760 | 1467114475782 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 04:47:55 INFO - PROCESS | 3760 | 1467114475882 Marionette TRACE conn2 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:55 INFO - PROCESS | 3760 | 1467114475885 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:55 INFO - PROCESS | 3760 | ++DOCSHELL 1059AC00 == 40 [pid = 3760] [id = 649] 04:47:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (10A78000) [pid = 3760] [serial = 1947] [outer = 00000000] 04:47:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (11234800) [pid = 3760] [serial = 1948] [outer = 10A78000] 04:47:55 INFO - PROCESS | 3760 | 1467114475982 Marionette DEBUG loaded listener.js 04:47:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (114D2800) [pid = 3760] [serial = 1949] [outer = 10A78000] 04:47:56 INFO - PROCESS | 3760 | --DOCSHELL 0C7ECC00 == 39 [pid = 3760] [id = 644] 04:47:56 INFO - PROCESS | 3760 | --DOCSHELL 1346B800 == 38 [pid = 3760] [id = 643] 04:47:56 INFO - PROCESS | 3760 | --DOCSHELL 19843000 == 37 [pid = 3760] [id = 642] 04:47:56 INFO - PROCESS | 3760 | --DOCSHELL 19847800 == 36 [pid = 3760] [id = 641] 04:47:56 INFO - PROCESS | 3760 | --DOCSHELL 16DDDC00 == 35 [pid = 3760] [id = 640] 04:47:56 INFO - PROCESS | 3760 | --DOCSHELL 158CB400 == 34 [pid = 3760] [id = 639] 04:47:56 INFO - PROCESS | 3760 | --DOCSHELL 1393A000 == 33 [pid = 3760] [id = 638] 04:47:56 INFO - PROCESS | 3760 | --DOCSHELL 11445800 == 32 [pid = 3760] [id = 637] 04:47:56 INFO - PROCESS | 3760 | --DOCSHELL 10E01400 == 31 [pid = 3760] [id = 636] 04:47:56 INFO - PROCESS | 3760 | --DOCSHELL 1601E000 == 30 [pid = 3760] [id = 634] 04:47:56 INFO - PROCESS | 3760 | --DOCSHELL 10A77400 == 29 [pid = 3760] [id = 635] 04:47:56 INFO - PROCESS | 3760 | --DOCSHELL 13D03400 == 28 [pid = 3760] [id = 647] 04:47:56 INFO - PROCESS | 3760 | --DOCSHELL 17AC0000 == 27 [pid = 3760] [id = 648] 04:47:56 INFO - PROCESS | 3760 | --DOCSHELL 1746DC00 == 26 [pid = 3760] [id = 645] 04:47:56 INFO - PROCESS | 3760 | --DOCSHELL 0C779000 == 25 [pid = 3760] [id = 646] 04:47:56 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (10E05800) [pid = 3760] [serial = 1882] [outer = 00000000] [url = about:blank] 04:47:56 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (10F46C00) [pid = 3760] [serial = 1883] [outer = 00000000] [url = about:blank] 04:47:56 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (12BD7000) [pid = 3760] [serial = 1885] [outer = 00000000] [url = about:blank] 04:47:56 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (130A2C00) [pid = 3760] [serial = 1886] [outer = 00000000] [url = about:blank] 04:47:56 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (0C768C00) [pid = 3760] [serial = 1879] [outer = 00000000] [url = about:blank] 04:47:56 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (181DCC00) [pid = 3760] [serial = 1903] [outer = 00000000] [url = about:blank] 04:47:56 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (0C7ED000) [pid = 3760] [serial = 1880] [outer = 00000000] [url = about:blank] 04:47:56 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (15589000) [pid = 3760] [serial = 1891] [outer = 00000000] [url = about:blank] 04:47:56 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (13D0C000) [pid = 3760] [serial = 1888] [outer = 00000000] [url = about:blank] 04:47:56 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (199B4800) [pid = 3760] [serial = 1877] [outer = 00000000] [url = about:blank] 04:47:56 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (177F4000) [pid = 3760] [serial = 1876] [outer = 00000000] [url = about:blank] 04:47:56 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (177F6800) [pid = 3760] [serial = 1901] [outer = 00000000] [url = about:blank] 04:47:56 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (1601E800) [pid = 3760] [serial = 1894] [outer = 00000000] [url = about:blank] 04:47:56 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (15591000) [pid = 3760] [serial = 1892] [outer = 00000000] [url = about:blank] 04:47:56 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (10E73800) [pid = 3760] [serial = 1897] [outer = 00000000] [url = about:blank] 04:47:56 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (1678B400) [pid = 3760] [serial = 1895] [outer = 00000000] [url = about:blank] 04:47:56 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (177EFC00) [pid = 3760] [serial = 1900] [outer = 00000000] [url = about:blank] 04:47:56 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (1281EC00) [pid = 3760] [serial = 1868] [outer = 00000000] [url = about:blank] 04:47:56 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (1121E000) [pid = 3760] [serial = 1867] [outer = 00000000] [url = about:blank] 04:47:56 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (1586A800) [pid = 3760] [serial = 1871] [outer = 00000000] [url = about:blank] 04:47:56 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (1533A000) [pid = 3760] [serial = 1870] [outer = 00000000] [url = about:blank] 04:47:56 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (1A7F7800) [pid = 3760] [serial = 1874] [outer = 00000000] [url = about:blank] 04:47:56 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (1A675000) [pid = 3760] [serial = 1873] [outer = 00000000] [url = about:blank] 04:47:56 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (1530E000) [pid = 3760] [serial = 1898] [outer = 00000000] [url = about:blank] 04:47:56 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (14308800) [pid = 3760] [serial = 1889] [outer = 00000000] [url = about:blank] 04:47:57 INFO - PROCESS | 3760 | 1467114477114 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 04:47:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 04:47:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1509ms 04:47:57 INFO - PROCESS | 3760 | 1467114477183 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 04:47:57 INFO - PROCESS | 3760 | 1467114477187 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 04:47:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 04:47:57 INFO - PROCESS | 3760 | 1467114477191 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 04:47:57 INFO - PROCESS | 3760 | 1467114477194 Marionette TRACE conn2 <- [1,2562,null,{}] 04:47:57 INFO - PROCESS | 3760 | 1467114477199 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:57 INFO - PROCESS | 3760 | 1467114477203 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:57 INFO - PROCESS | 3760 | 1467114477312 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 04:47:57 INFO - PROCESS | 3760 | 1467114477405 Marionette TRACE conn2 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:57 INFO - PROCESS | 3760 | 1467114477408 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:57 INFO - PROCESS | 3760 | ++DOCSHELL 10A98C00 == 26 [pid = 3760] [id = 650] 04:47:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (10A9A000) [pid = 3760] [serial = 1950] [outer = 00000000] 04:47:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (10E0B000) [pid = 3760] [serial = 1951] [outer = 10A9A000] 04:47:57 INFO - PROCESS | 3760 | 1467114477455 Marionette DEBUG loaded listener.js 04:47:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (11214400) [pid = 3760] [serial = 1952] [outer = 10A9A000] 04:47:57 INFO - PROCESS | 3760 | 1467114477810 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 04:47:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 04:47:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 679ms 04:47:57 INFO - PROCESS | 3760 | 1467114477854 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 04:47:57 INFO - PROCESS | 3760 | 1467114477859 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 04:47:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 04:47:57 INFO - PROCESS | 3760 | 1467114477895 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 04:47:57 INFO - PROCESS | 3760 | 1467114477898 Marionette TRACE conn2 <- [1,2566,null,{}] 04:47:57 INFO - PROCESS | 3760 | 1467114477905 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:57 INFO - PROCESS | 3760 | 1467114477907 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:57 INFO - PROCESS | 3760 | 1467114477998 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 04:47:58 INFO - PROCESS | 3760 | 1467114478010 Marionette TRACE conn2 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:58 INFO - PROCESS | 3760 | 1467114478013 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:58 INFO - PROCESS | 3760 | ++DOCSHELL 12BD7000 == 27 [pid = 3760] [id = 651] 04:47:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (12D7FC00) [pid = 3760] [serial = 1953] [outer = 00000000] 04:47:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (13129800) [pid = 3760] [serial = 1954] [outer = 12D7FC00] 04:47:58 INFO - PROCESS | 3760 | 1467114478066 Marionette DEBUG loaded listener.js 04:47:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (13153000) [pid = 3760] [serial = 1955] [outer = 12D7FC00] 04:47:58 INFO - PROCESS | 3760 | 1467114478489 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 04:47:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 04:47:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 603ms 04:47:58 INFO - PROCESS | 3760 | 1467114478520 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 04:47:58 INFO - PROCESS | 3760 | 1467114478523 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 04:47:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 04:47:58 INFO - PROCESS | 3760 | 1467114478526 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 04:47:58 INFO - PROCESS | 3760 | 1467114478530 Marionette TRACE conn2 <- [1,2570,null,{}] 04:47:58 INFO - PROCESS | 3760 | 1467114478540 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:58 INFO - PROCESS | 3760 | 1467114478545 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:58 INFO - PROCESS | 3760 | 1467114478625 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 04:47:58 INFO - PROCESS | 3760 | 1467114478632 Marionette TRACE conn2 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:58 INFO - PROCESS | 3760 | 1467114478635 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:58 INFO - PROCESS | 3760 | ++DOCSHELL 13D0CC00 == 28 [pid = 3760] [id = 652] 04:47:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (13D0D000) [pid = 3760] [serial = 1956] [outer = 00000000] 04:47:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (13933400) [pid = 3760] [serial = 1957] [outer = 13D0D000] 04:47:58 INFO - PROCESS | 3760 | 1467114478683 Marionette DEBUG loaded listener.js 04:47:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (1533A800) [pid = 3760] [serial = 1958] [outer = 13D0D000] 04:47:59 INFO - PROCESS | 3760 | 1467114479170 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 04:47:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 04:47:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 680ms 04:47:59 INFO - PROCESS | 3760 | 1467114479208 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 04:47:59 INFO - PROCESS | 3760 | 1467114479211 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 04:47:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 04:47:59 INFO - PROCESS | 3760 | 1467114479214 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 04:47:59 INFO - PROCESS | 3760 | 1467114479200 Marionette TRACE conn2 <- [1,2574,null,{}] 04:47:59 INFO - PROCESS | 3760 | 1467114479203 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:59 INFO - PROCESS | 3760 | 1467114479205 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:59 INFO - PROCESS | 3760 | 1467114479324 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 04:47:59 INFO - PROCESS | 3760 | 1467114479414 Marionette TRACE conn2 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:59 INFO - PROCESS | 3760 | 1467114479416 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:47:59 INFO - PROCESS | 3760 | ++DOCSHELL 15871400 == 29 [pid = 3760] [id = 653] 04:47:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (158C9400) [pid = 3760] [serial = 1959] [outer = 00000000] 04:47:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (15B51800) [pid = 3760] [serial = 1960] [outer = 158C9400] 04:47:59 INFO - PROCESS | 3760 | 1467114479461 Marionette DEBUG loaded listener.js 04:47:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (1601E800) [pid = 3760] [serial = 1961] [outer = 158C9400] 04:47:59 INFO - PROCESS | 3760 | 1467114479853 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 04:47:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 04:47:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 679ms 04:47:59 INFO - PROCESS | 3760 | 1467114479888 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 04:47:59 INFO - PROCESS | 3760 | 1467114479890 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 04:47:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 04:47:59 INFO - PROCESS | 3760 | 1467114479894 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 04:47:59 INFO - PROCESS | 3760 | 1467114479895 Marionette TRACE conn2 <- [1,2578,null,{}] 04:47:59 INFO - PROCESS | 3760 | 1467114479899 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:59 INFO - PROCESS | 3760 | 1467114479901 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:00 INFO - PROCESS | 3760 | 1467114480012 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 04:48:00 INFO - PROCESS | 3760 | 1467114480017 Marionette TRACE conn2 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:00 INFO - PROCESS | 3760 | 1467114480020 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:00 INFO - PROCESS | 3760 | ++DOCSHELL 16026000 == 30 [pid = 3760] [id = 654] 04:48:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (166C4C00) [pid = 3760] [serial = 1962] [outer = 00000000] 04:48:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (16D2E800) [pid = 3760] [serial = 1963] [outer = 166C4C00] 04:48:00 INFO - PROCESS | 3760 | 1467114480063 Marionette DEBUG loaded listener.js 04:48:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (16DDE000) [pid = 3760] [serial = 1964] [outer = 166C4C00] 04:48:00 INFO - PROCESS | 3760 | 1467114480526 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 04:48:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 04:48:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 679ms 04:48:00 INFO - PROCESS | 3760 | 1467114480576 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 04:48:00 INFO - PROCESS | 3760 | 1467114480578 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 04:48:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 04:48:00 INFO - PROCESS | 3760 | 1467114480590 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 04:48:00 INFO - PROCESS | 3760 | 1467114480592 Marionette TRACE conn2 <- [1,2582,null,{}] 04:48:00 INFO - PROCESS | 3760 | 1467114480595 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:00 INFO - PROCESS | 3760 | 1467114480600 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:00 INFO - PROCESS | 3760 | 1467114480732 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 04:48:00 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (13132C00) [pid = 3760] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 04:48:00 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (17ABE400) [pid = 3760] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 04:48:00 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (173E4800) [pid = 3760] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 04:48:00 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (19847C00) [pid = 3760] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 04:48:00 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (19B88800) [pid = 3760] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 04:48:00 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (10A7E000) [pid = 3760] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 04:48:00 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (1393F800) [pid = 3760] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 04:48:00 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (158CD800) [pid = 3760] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 04:48:00 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (10E03C00) [pid = 3760] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 04:48:00 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (17AC8C00) [pid = 3760] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 04:48:00 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (12929C00) [pid = 3760] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 04:48:00 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (13934C00) [pid = 3760] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 04:48:00 INFO - PROCESS | 3760 | 1467114480984 Marionette TRACE conn2 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:00 INFO - PROCESS | 3760 | 1467114480986 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:00 INFO - PROCESS | 3760 | ++DOCSHELL 0C762400 == 31 [pid = 3760] [id = 655] 04:48:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (0C763400) [pid = 3760] [serial = 1965] [outer = 00000000] 04:48:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (10E07000) [pid = 3760] [serial = 1966] [outer = 0C763400] 04:48:01 INFO - PROCESS | 3760 | 1467114481030 Marionette DEBUG loaded listener.js 04:48:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (131EA800) [pid = 3760] [serial = 1967] [outer = 0C763400] 04:48:01 INFO - PROCESS | 3760 | 1467114481388 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 04:48:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 04:48:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 875ms 04:48:01 INFO - PROCESS | 3760 | 1467114481448 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 04:48:01 INFO - PROCESS | 3760 | 1467114481450 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 04:48:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 04:48:01 INFO - PROCESS | 3760 | 1467114481454 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 04:48:01 INFO - PROCESS | 3760 | 1467114481455 Marionette TRACE conn2 <- [1,2586,null,{}] 04:48:01 INFO - PROCESS | 3760 | 1467114481459 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:01 INFO - PROCESS | 3760 | 1467114481461 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:01 INFO - PROCESS | 3760 | 1467114481535 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 04:48:01 INFO - PROCESS | 3760 | 1467114481540 Marionette TRACE conn2 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:01 INFO - PROCESS | 3760 | 1467114481542 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:01 INFO - PROCESS | 3760 | ++DOCSHELL 0C7E9C00 == 32 [pid = 3760] [id = 656] 04:48:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (130A2000) [pid = 3760] [serial = 1968] [outer = 00000000] 04:48:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (17AC4400) [pid = 3760] [serial = 1969] [outer = 130A2000] 04:48:01 INFO - PROCESS | 3760 | 1467114481585 Marionette DEBUG loaded listener.js 04:48:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (197B3C00) [pid = 3760] [serial = 1970] [outer = 130A2000] 04:48:01 INFO - PROCESS | 3760 | 1467114481999 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 04:48:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 04:48:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 573ms 04:48:02 INFO - PROCESS | 3760 | 1467114482048 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 04:48:02 INFO - PROCESS | 3760 | 1467114482050 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 04:48:02 INFO - PROCESS | 3760 | 1467114482054 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 04:48:02 INFO - PROCESS | 3760 | 1467114482056 Marionette TRACE conn2 <- [1,2590,null,{}] 04:48:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 04:48:02 INFO - PROCESS | 3760 | 1467114482059 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:02 INFO - PROCESS | 3760 | 1467114482061 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:02 INFO - PROCESS | 3760 | 1467114482142 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 04:48:02 INFO - PROCESS | 3760 | 1467114482148 Marionette TRACE conn2 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:02 INFO - PROCESS | 3760 | 1467114482150 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:02 INFO - PROCESS | 3760 | ++DOCSHELL 17ABE400 == 33 [pid = 3760] [id = 657] 04:48:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (197BCC00) [pid = 3760] [serial = 1971] [outer = 00000000] 04:48:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (1984C000) [pid = 3760] [serial = 1972] [outer = 197BCC00] 04:48:02 INFO - PROCESS | 3760 | 1467114482194 Marionette DEBUG loaded listener.js 04:48:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (1984C400) [pid = 3760] [serial = 1973] [outer = 197BCC00] 04:48:02 INFO - PROCESS | 3760 | 1467114482628 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 04:48:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 04:48:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 619ms 04:48:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 04:48:02 INFO - PROCESS | 3760 | 1467114482683 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 04:48:02 INFO - PROCESS | 3760 | 1467114482685 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 04:48:02 INFO - PROCESS | 3760 | 1467114482688 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 04:48:02 INFO - PROCESS | 3760 | 1467114482690 Marionette TRACE conn2 <- [1,2594,null,{}] 04:48:02 INFO - PROCESS | 3760 | 1467114482693 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:02 INFO - PROCESS | 3760 | 1467114482695 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:02 INFO - PROCESS | 3760 | 1467114482772 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 04:48:02 INFO - PROCESS | 3760 | 1467114482778 Marionette TRACE conn2 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:02 INFO - PROCESS | 3760 | 1467114482780 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:02 INFO - PROCESS | 3760 | ++DOCSHELL 19B88800 == 34 [pid = 3760] [id = 658] 04:48:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (19B96000) [pid = 3760] [serial = 1974] [outer = 00000000] 04:48:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (1A1AE400) [pid = 3760] [serial = 1975] [outer = 19B96000] 04:48:02 INFO - PROCESS | 3760 | 1467114482822 Marionette DEBUG loaded listener.js 04:48:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (19BBB800) [pid = 3760] [serial = 1976] [outer = 19B96000] 04:48:03 INFO - PROCESS | 3760 | 1467114483648 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 04:48:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 04:48:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 996ms 04:48:03 INFO - PROCESS | 3760 | 1467114483709 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 04:48:03 INFO - PROCESS | 3760 | 1467114483713 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 04:48:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 04:48:03 INFO - PROCESS | 3760 | 1467114483718 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 04:48:03 INFO - PROCESS | 3760 | 1467114483724 Marionette TRACE conn2 <- [1,2598,null,{}] 04:48:03 INFO - PROCESS | 3760 | 1467114483729 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:03 INFO - PROCESS | 3760 | 1467114483732 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:03 INFO - PROCESS | 3760 | 1467114483870 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 04:48:04 INFO - PROCESS | 3760 | 1467114484010 Marionette TRACE conn2 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:04 INFO - PROCESS | 3760 | 1467114484013 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:04 INFO - PROCESS | 3760 | ++DOCSHELL 10A77C00 == 35 [pid = 3760] [id = 659] 04:48:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (10A7EC00) [pid = 3760] [serial = 1977] [outer = 00000000] 04:48:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (112C7800) [pid = 3760] [serial = 1978] [outer = 10A7EC00] 04:48:04 INFO - PROCESS | 3760 | 1467114484070 Marionette DEBUG loaded listener.js 04:48:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (12BDD800) [pid = 3760] [serial = 1979] [outer = 10A7EC00] 04:48:04 INFO - PROCESS | 3760 | 1467114484896 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 04:48:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 04:48:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1253ms 04:48:04 INFO - PROCESS | 3760 | 1467114484963 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 04:48:04 INFO - PROCESS | 3760 | 1467114484967 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 04:48:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 04:48:04 INFO - PROCESS | 3760 | 1467114484973 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 04:48:04 INFO - PROCESS | 3760 | 1467114484976 Marionette TRACE conn2 <- [1,2602,null,{}] 04:48:04 INFO - PROCESS | 3760 | 1467114484982 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:04 INFO - PROCESS | 3760 | 1467114484985 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:05 INFO - PROCESS | 3760 | 1467114485094 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 04:48:05 INFO - PROCESS | 3760 | 1467114485231 Marionette TRACE conn2 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:05 INFO - PROCESS | 3760 | 1467114485235 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:05 INFO - PROCESS | 3760 | --DOCSHELL 17ABE400 == 34 [pid = 3760] [id = 657] 04:48:05 INFO - PROCESS | 3760 | --DOCSHELL 0C7E9C00 == 33 [pid = 3760] [id = 656] 04:48:05 INFO - PROCESS | 3760 | --DOCSHELL 0C762400 == 32 [pid = 3760] [id = 655] 04:48:05 INFO - PROCESS | 3760 | --DOCSHELL 16026000 == 31 [pid = 3760] [id = 654] 04:48:05 INFO - PROCESS | 3760 | --DOCSHELL 15871400 == 30 [pid = 3760] [id = 653] 04:48:05 INFO - PROCESS | 3760 | --DOCSHELL 13D0CC00 == 29 [pid = 3760] [id = 652] 04:48:05 INFO - PROCESS | 3760 | --DOCSHELL 12BD7000 == 28 [pid = 3760] [id = 651] 04:48:05 INFO - PROCESS | 3760 | --DOCSHELL 10A98C00 == 27 [pid = 3760] [id = 650] 04:48:05 INFO - PROCESS | 3760 | --DOCSHELL 1059AC00 == 26 [pid = 3760] [id = 649] 04:48:05 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1A404C00) [pid = 3760] [serial = 1934] [outer = 00000000] [url = about:blank] 04:48:05 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (1A603400) [pid = 3760] [serial = 1937] [outer = 00000000] [url = about:blank] 04:48:05 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (1A5FCC00) [pid = 3760] [serial = 1936] [outer = 00000000] [url = about:blank] 04:48:05 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (176C6800) [pid = 3760] [serial = 1921] [outer = 00000000] [url = about:blank] 04:48:05 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (199B5C00) [pid = 3760] [serial = 1924] [outer = 00000000] [url = about:blank] 04:48:05 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (177F8400) [pid = 3760] [serial = 1922] [outer = 00000000] [url = about:blank] 04:48:05 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (19BC5C00) [pid = 3760] [serial = 1927] [outer = 00000000] [url = about:blank] 04:48:05 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (10E0D800) [pid = 3760] [serial = 1906] [outer = 00000000] [url = about:blank] 04:48:05 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (0C766800) [pid = 3760] [serial = 1907] [outer = 00000000] [url = about:blank] 04:48:05 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (1430A400) [pid = 3760] [serial = 1915] [outer = 00000000] [url = about:blank] 04:48:05 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (1520E400) [pid = 3760] [serial = 1916] [outer = 00000000] [url = about:blank] 04:48:05 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (16790000) [pid = 3760] [serial = 1918] [outer = 00000000] [url = about:blank] 04:48:05 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (11233800) [pid = 3760] [serial = 1909] [outer = 00000000] [url = about:blank] 04:48:05 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (11238C00) [pid = 3760] [serial = 1910] [outer = 00000000] [url = about:blank] 04:48:05 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (181DD400) [pid = 3760] [serial = 1904] [outer = 00000000] [url = about:blank] 04:48:05 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (130A0000) [pid = 3760] [serial = 1912] [outer = 00000000] [url = about:blank] 04:48:05 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (199BC400) [pid = 3760] [serial = 1925] [outer = 00000000] [url = about:blank] 04:48:05 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (13126000) [pid = 3760] [serial = 1913] [outer = 00000000] [url = about:blank] 04:48:05 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (19F35400) [pid = 3760] [serial = 1928] [outer = 00000000] [url = about:blank] 04:48:05 INFO - PROCESS | 3760 | --DOMWINDOW == 60 (1A1ACC00) [pid = 3760] [serial = 1933] [outer = 00000000] [url = about:blank] 04:48:05 INFO - PROCESS | 3760 | --DOMWINDOW == 59 (15D7B400) [pid = 3760] [serial = 1930] [outer = 00000000] [url = about:blank] 04:48:05 INFO - PROCESS | 3760 | --DOMWINDOW == 58 (1770D400) [pid = 3760] [serial = 1931] [outer = 00000000] [url = about:blank] 04:48:05 INFO - PROCESS | 3760 | --DOMWINDOW == 57 (16B33000) [pid = 3760] [serial = 1919] [outer = 00000000] [url = about:blank] 04:48:05 INFO - PROCESS | 3760 | ++DOCSHELL 0C7E6C00 == 27 [pid = 3760] [id = 660] 04:48:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 58 (0C7E9400) [pid = 3760] [serial = 1980] [outer = 00000000] 04:48:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 59 (102C9800) [pid = 3760] [serial = 1981] [outer = 0C7E9400] 04:48:05 INFO - PROCESS | 3760 | 1467114485328 Marionette DEBUG loaded listener.js 04:48:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 60 (10A9D800) [pid = 3760] [serial = 1982] [outer = 0C7E9400] 04:48:05 INFO - PROCESS | 3760 | 1467114485791 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 04:48:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 04:48:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 860ms 04:48:05 INFO - PROCESS | 3760 | 1467114485841 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 04:48:05 INFO - PROCESS | 3760 | 1467114485846 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 04:48:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 04:48:05 INFO - PROCESS | 3760 | 1467114485852 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 04:48:05 INFO - PROCESS | 3760 | 1467114485855 Marionette TRACE conn2 <- [1,2606,null,{}] 04:48:05 INFO - PROCESS | 3760 | 1467114485859 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:05 INFO - PROCESS | 3760 | 1467114485861 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:05 INFO - PROCESS | 3760 | 1467114485946 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 04:48:05 INFO - PROCESS | 3760 | 1467114485955 Marionette TRACE conn2 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:05 INFO - PROCESS | 3760 | 1467114485957 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:05 INFO - PROCESS | 3760 | ++DOCSHELL 12BD5800 == 28 [pid = 3760] [id = 661] 04:48:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (12BDD000) [pid = 3760] [serial = 1983] [outer = 00000000] 04:48:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (130A5000) [pid = 3760] [serial = 1984] [outer = 12BDD000] 04:48:05 INFO - PROCESS | 3760 | 1467114486004 Marionette DEBUG loaded listener.js 04:48:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (13131C00) [pid = 3760] [serial = 1985] [outer = 12BDD000] 04:48:06 INFO - PROCESS | 3760 | 1467114486502 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 04:48:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 04:48:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 680ms 04:48:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 04:48:06 INFO - PROCESS | 3760 | 1467114486538 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 04:48:06 INFO - PROCESS | 3760 | 1467114486540 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 04:48:06 INFO - PROCESS | 3760 | 1467114486544 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 04:48:06 INFO - PROCESS | 3760 | 1467114486547 Marionette TRACE conn2 <- [1,2610,null,{}] 04:48:06 INFO - PROCESS | 3760 | 1467114486558 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:06 INFO - PROCESS | 3760 | 1467114486562 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:06 INFO - PROCESS | 3760 | 1467114486676 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 04:48:06 INFO - PROCESS | 3760 | 1467114486785 Marionette TRACE conn2 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:06 INFO - PROCESS | 3760 | 1467114486788 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:06 INFO - PROCESS | 3760 | ++DOCSHELL 1430BC00 == 29 [pid = 3760] [id = 662] 04:48:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (14386000) [pid = 3760] [serial = 1986] [outer = 00000000] 04:48:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (1530CC00) [pid = 3760] [serial = 1987] [outer = 14386000] 04:48:06 INFO - PROCESS | 3760 | 1467114486835 Marionette DEBUG loaded listener.js 04:48:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (15591000) [pid = 3760] [serial = 1988] [outer = 14386000] 04:48:07 INFO - PROCESS | 3760 | 1467114487185 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 04:48:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 04:48:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 664ms 04:48:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 04:48:07 INFO - PROCESS | 3760 | 1467114487226 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 04:48:07 INFO - PROCESS | 3760 | 1467114487229 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 04:48:07 INFO - PROCESS | 3760 | 1467114487232 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 04:48:07 INFO - PROCESS | 3760 | 1467114487234 Marionette TRACE conn2 <- [1,2614,null,{}] 04:48:07 INFO - PROCESS | 3760 | 1467114487237 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:07 INFO - PROCESS | 3760 | 1467114487239 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:07 INFO - PROCESS | 3760 | 1467114487322 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 04:48:07 INFO - PROCESS | 3760 | 1467114487327 Marionette TRACE conn2 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:07 INFO - PROCESS | 3760 | 1467114487329 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:07 INFO - PROCESS | 3760 | ++DOCSHELL 16023800 == 30 [pid = 3760] [id = 663] 04:48:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (16024000) [pid = 3760] [serial = 1989] [outer = 00000000] 04:48:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (16954000) [pid = 3760] [serial = 1990] [outer = 16024000] 04:48:07 INFO - PROCESS | 3760 | 1467114487373 Marionette DEBUG loaded listener.js 04:48:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (16D2FC00) [pid = 3760] [serial = 1991] [outer = 16024000] 04:48:07 INFO - PROCESS | 3760 | 1467114487825 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 04:48:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 04:48:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 664ms 04:48:07 INFO - PROCESS | 3760 | 1467114487900 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 04:48:07 INFO - PROCESS | 3760 | 1467114487902 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 04:48:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 04:48:07 INFO - PROCESS | 3760 | 1467114487905 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 04:48:07 INFO - PROCESS | 3760 | 1467114487907 Marionette TRACE conn2 <- [1,2618,null,{}] 04:48:07 INFO - PROCESS | 3760 | 1467114487910 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:07 INFO - PROCESS | 3760 | 1467114487912 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:08 INFO - PROCESS | 3760 | 1467114488022 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 04:48:08 INFO - PROCESS | 3760 | 1467114488114 Marionette TRACE conn2 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:08 INFO - PROCESS | 3760 | 1467114488117 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:08 INFO - PROCESS | 3760 | ++DOCSHELL 14390800 == 31 [pid = 3760] [id = 664] 04:48:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (15301400) [pid = 3760] [serial = 1992] [outer = 00000000] 04:48:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (177F0400) [pid = 3760] [serial = 1993] [outer = 15301400] 04:48:08 INFO - PROCESS | 3760 | 1467114488161 Marionette DEBUG loaded listener.js 04:48:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (17AC2C00) [pid = 3760] [serial = 1994] [outer = 15301400] 04:48:08 INFO - PROCESS | 3760 | 1467114488574 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 04:48:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 04:48:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 709ms 04:48:08 INFO - PROCESS | 3760 | 1467114488625 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 04:48:08 INFO - PROCESS | 3760 | 1467114488627 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 04:48:08 INFO - PROCESS | 3760 | 1467114488630 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 04:48:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 04:48:08 INFO - PROCESS | 3760 | 1467114488632 Marionette TRACE conn2 <- [1,2622,null,{}] 04:48:08 INFO - PROCESS | 3760 | 1467114488636 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:08 INFO - PROCESS | 3760 | 1467114488641 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:08 INFO - PROCESS | 3760 | 1467114488776 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 04:48:08 INFO - PROCESS | 3760 | 1467114488829 Marionette TRACE conn2 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:08 INFO - PROCESS | 3760 | 1467114488831 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:08 INFO - PROCESS | 3760 | ++DOCSHELL 17F4DC00 == 32 [pid = 3760] [id = 665] 04:48:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (17FEBC00) [pid = 3760] [serial = 1995] [outer = 00000000] 04:48:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (199BB400) [pid = 3760] [serial = 1996] [outer = 17FEBC00] 04:48:08 INFO - PROCESS | 3760 | 1467114488900 Marionette DEBUG loaded listener.js 04:48:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (19BBA800) [pid = 3760] [serial = 1997] [outer = 17FEBC00] 04:48:09 INFO - PROCESS | 3760 | 1467114489360 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 04:48:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 04:48:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 800ms 04:48:09 INFO - PROCESS | 3760 | 1467114489438 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 04:48:09 INFO - PROCESS | 3760 | 1467114489440 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 04:48:09 INFO - PROCESS | 3760 | 1467114489443 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 04:48:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 04:48:09 INFO - PROCESS | 3760 | 1467114489445 Marionette TRACE conn2 <- [1,2626,null,{}] 04:48:09 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (197BCC00) [pid = 3760] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 04:48:09 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (10A78000) [pid = 3760] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 04:48:09 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (10A9A000) [pid = 3760] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 04:48:09 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (158C9400) [pid = 3760] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 04:48:09 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (10A0B800) [pid = 3760] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 04:48:09 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (14308000) [pid = 3760] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 04:48:09 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (17AC7000) [pid = 3760] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 04:48:09 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (166C4C00) [pid = 3760] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 04:48:09 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (0C763400) [pid = 3760] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 04:48:09 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (130A2000) [pid = 3760] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 04:48:09 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (12D7FC00) [pid = 3760] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 04:48:09 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (13D0D000) [pid = 3760] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 04:48:09 INFO - PROCESS | 3760 | 1467114489488 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:09 INFO - PROCESS | 3760 | 1467114489490 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:09 INFO - PROCESS | 3760 | 1467114489581 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 04:48:09 INFO - PROCESS | 3760 | 1467114489586 Marionette TRACE conn2 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:09 INFO - PROCESS | 3760 | 1467114489588 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:09 INFO - PROCESS | 3760 | ++DOCSHELL 10A78000 == 33 [pid = 3760] [id = 666] 04:48:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (10A79800) [pid = 3760] [serial = 1998] [outer = 00000000] 04:48:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (1346DC00) [pid = 3760] [serial = 1999] [outer = 10A79800] 04:48:09 INFO - PROCESS | 3760 | 1467114489630 Marionette DEBUG loaded listener.js 04:48:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (13933C00) [pid = 3760] [serial = 2000] [outer = 10A79800] 04:48:10 INFO - PROCESS | 3760 | 1467114490035 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 04:48:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 04:48:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 619ms 04:48:10 INFO - PROCESS | 3760 | 1467114490063 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 04:48:10 INFO - PROCESS | 3760 | 1467114490065 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 04:48:10 INFO - PROCESS | 3760 | 1467114490069 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 04:48:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 04:48:10 INFO - PROCESS | 3760 | 1467114490071 Marionette TRACE conn2 <- [1,2630,null,{}] 04:48:10 INFO - PROCESS | 3760 | 1467114490086 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:10 INFO - PROCESS | 3760 | 1467114490087 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:10 INFO - PROCESS | 3760 | 1467114490165 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 04:48:10 INFO - PROCESS | 3760 | 1467114490170 Marionette TRACE conn2 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:10 INFO - PROCESS | 3760 | 1467114490172 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:10 INFO - PROCESS | 3760 | ++DOCSHELL 129EE800 == 34 [pid = 3760] [id = 667] 04:48:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (1542C800) [pid = 3760] [serial = 2001] [outer = 00000000] 04:48:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (19B8DC00) [pid = 3760] [serial = 2002] [outer = 1542C800] 04:48:10 INFO - PROCESS | 3760 | 1467114490215 Marionette DEBUG loaded listener.js 04:48:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (19F40400) [pid = 3760] [serial = 2003] [outer = 1542C800] 04:48:10 INFO - PROCESS | 3760 | 1467114490630 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 04:48:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 04:48:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 619ms 04:48:10 INFO - PROCESS | 3760 | 1467114490691 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 04:48:10 INFO - PROCESS | 3760 | 1467114490693 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 04:48:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 04:48:10 INFO - PROCESS | 3760 | 1467114490700 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 04:48:10 INFO - PROCESS | 3760 | 1467114490702 Marionette TRACE conn2 <- [1,2634,null,{}] 04:48:10 INFO - PROCESS | 3760 | 1467114490705 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:10 INFO - PROCESS | 3760 | 1467114490707 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:10 INFO - PROCESS | 3760 | 1467114490789 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 04:48:10 INFO - PROCESS | 3760 | 1467114490780 Marionette TRACE conn2 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:10 INFO - PROCESS | 3760 | 1467114490782 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:10 INFO - PROCESS | 3760 | ++DOCSHELL 13154000 == 35 [pid = 3760] [id = 668] 04:48:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (1530C800) [pid = 3760] [serial = 2004] [outer = 00000000] 04:48:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (1A603800) [pid = 3760] [serial = 2005] [outer = 1530C800] 04:48:10 INFO - PROCESS | 3760 | 1467114490824 Marionette DEBUG loaded listener.js 04:48:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (1A606400) [pid = 3760] [serial = 2006] [outer = 1530C800] 04:48:11 INFO - PROCESS | 3760 | 1467114491276 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 04:48:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 04:48:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 604ms 04:48:11 INFO - PROCESS | 3760 | 1467114491307 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 04:48:11 INFO - PROCESS | 3760 | 1467114491310 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 04:48:11 INFO - PROCESS | 3760 | 1467114491313 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 04:48:11 INFO - PROCESS | 3760 | 1467114491315 Marionette TRACE conn2 <- [1,2638,null,{}] 04:48:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 04:48:11 INFO - PROCESS | 3760 | 1467114491319 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:11 INFO - PROCESS | 3760 | 1467114491320 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:11 INFO - PROCESS | 3760 | 1467114491433 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 04:48:11 INFO - PROCESS | 3760 | 1467114491618 Marionette TRACE conn2 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:11 INFO - PROCESS | 3760 | 1467114491622 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:11 INFO - PROCESS | 3760 | ++DOCSHELL 0C75FC00 == 36 [pid = 3760] [id = 669] 04:48:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (0C762400) [pid = 3760] [serial = 2007] [outer = 00000000] 04:48:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (0C7EA400) [pid = 3760] [serial = 2008] [outer = 0C762400] 04:48:11 INFO - PROCESS | 3760 | 1467114491681 Marionette DEBUG loaded listener.js 04:48:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (102CD400) [pid = 3760] [serial = 2009] [outer = 0C762400] 04:48:12 INFO - PROCESS | 3760 | 1467114492247 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 04:48:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 04:48:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 951ms 04:48:12 INFO - PROCESS | 3760 | 1467114492270 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 04:48:12 INFO - PROCESS | 3760 | 1467114492273 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 04:48:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 04:48:12 INFO - PROCESS | 3760 | 1467114492278 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 04:48:12 INFO - PROCESS | 3760 | 1467114492282 Marionette TRACE conn2 <- [1,2642,null,{}] 04:48:12 INFO - PROCESS | 3760 | 1467114492287 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:12 INFO - PROCESS | 3760 | 1467114492290 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:12 INFO - PROCESS | 3760 | 1467114492406 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 04:48:12 INFO - PROCESS | 3760 | 1467114492547 Marionette TRACE conn2 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:12 INFO - PROCESS | 3760 | 1467114492550 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:12 INFO - PROCESS | 3760 | ++DOCSHELL 132C3400 == 37 [pid = 3760] [id = 670] 04:48:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (13461C00) [pid = 3760] [serial = 2010] [outer = 00000000] 04:48:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (1393A000) [pid = 3760] [serial = 2011] [outer = 13461C00] 04:48:12 INFO - PROCESS | 3760 | 1467114492607 Marionette DEBUG loaded listener.js 04:48:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (1430B800) [pid = 3760] [serial = 2012] [outer = 13461C00] 04:48:13 INFO - PROCESS | 3760 | 1467114493161 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 04:48:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 04:48:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 905ms 04:48:13 INFO - PROCESS | 3760 | 1467114493208 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 04:48:13 INFO - PROCESS | 3760 | 1467114493212 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 04:48:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 04:48:13 INFO - PROCESS | 3760 | 1467114493217 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 04:48:13 INFO - PROCESS | 3760 | 1467114493219 Marionette TRACE conn2 <- [1,2646,null,{}] 04:48:13 INFO - PROCESS | 3760 | 1467114493223 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:13 INFO - PROCESS | 3760 | 1467114493225 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:13 INFO - PROCESS | 3760 | 1467114493348 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 04:48:13 INFO - PROCESS | 3760 | 1467114493492 Marionette TRACE conn2 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:13 INFO - PROCESS | 3760 | 1467114493495 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:13 INFO - PROCESS | 3760 | ++DOCSHELL 158D7400 == 38 [pid = 3760] [id = 671] 04:48:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (1678FC00) [pid = 3760] [serial = 2013] [outer = 00000000] 04:48:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (17F49C00) [pid = 3760] [serial = 2014] [outer = 1678FC00] 04:48:13 INFO - PROCESS | 3760 | 1467114493549 Marionette DEBUG loaded listener.js 04:48:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1984A800) [pid = 3760] [serial = 2015] [outer = 1678FC00] 04:48:14 INFO - PROCESS | 3760 | 1467114494145 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 04:48:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 04:48:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1011ms 04:48:14 INFO - PROCESS | 3760 | 1467114494253 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 04:48:14 INFO - PROCESS | 3760 | 1467114494256 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 04:48:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 04:48:14 INFO - PROCESS | 3760 | 1467114494267 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 04:48:14 INFO - PROCESS | 3760 | 1467114494273 Marionette TRACE conn2 <- [1,2650,null,{}] 04:48:14 INFO - PROCESS | 3760 | 1467114494278 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:14 INFO - PROCESS | 3760 | 1467114494281 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:14 INFO - PROCESS | 3760 | 1467114494376 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 04:48:14 INFO - PROCESS | 3760 | 1467114494613 Marionette TRACE conn2 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:14 INFO - PROCESS | 3760 | 1467114494616 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:14 INFO - PROCESS | 3760 | ++DOCSHELL 0C767400 == 39 [pid = 3760] [id = 672] 04:48:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (0C768C00) [pid = 3760] [serial = 2016] [outer = 00000000] 04:48:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (10A75800) [pid = 3760] [serial = 2017] [outer = 0C768C00] 04:48:14 INFO - PROCESS | 3760 | 1467114494684 Marionette DEBUG loaded listener.js 04:48:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (10E0C400) [pid = 3760] [serial = 2018] [outer = 0C768C00] 04:48:15 INFO - PROCESS | 3760 | --DOCSHELL 13154000 == 38 [pid = 3760] [id = 668] 04:48:15 INFO - PROCESS | 3760 | --DOCSHELL 129EE800 == 37 [pid = 3760] [id = 667] 04:48:15 INFO - PROCESS | 3760 | --DOCSHELL 10A78000 == 36 [pid = 3760] [id = 666] 04:48:15 INFO - PROCESS | 3760 | --DOCSHELL 17F4DC00 == 35 [pid = 3760] [id = 665] 04:48:15 INFO - PROCESS | 3760 | --DOCSHELL 14390800 == 34 [pid = 3760] [id = 664] 04:48:15 INFO - PROCESS | 3760 | --DOCSHELL 16023800 == 33 [pid = 3760] [id = 663] 04:48:15 INFO - PROCESS | 3760 | --DOCSHELL 1430BC00 == 32 [pid = 3760] [id = 662] 04:48:15 INFO - PROCESS | 3760 | --DOCSHELL 12BD5800 == 31 [pid = 3760] [id = 661] 04:48:15 INFO - PROCESS | 3760 | --DOCSHELL 0C7E6C00 == 30 [pid = 3760] [id = 660] 04:48:15 INFO - PROCESS | 3760 | --DOCSHELL 10A77C00 == 29 [pid = 3760] [id = 659] 04:48:15 INFO - PROCESS | 3760 | --DOCSHELL 19B88800 == 28 [pid = 3760] [id = 658] 04:48:15 INFO - PROCESS | 3760 | --DOCSHELL 158D7400 == 27 [pid = 3760] [id = 671] 04:48:15 INFO - PROCESS | 3760 | --DOCSHELL 0C75FC00 == 26 [pid = 3760] [id = 669] 04:48:15 INFO - PROCESS | 3760 | --DOCSHELL 132C3400 == 25 [pid = 3760] [id = 670] 04:48:15 INFO - PROCESS | 3760 | 1467114495828 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 04:48:15 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1984C000) [pid = 3760] [serial = 1972] [outer = 00000000] [url = about:blank] 04:48:15 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (11234800) [pid = 3760] [serial = 1948] [outer = 00000000] [url = about:blank] 04:48:15 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (10E0B000) [pid = 3760] [serial = 1951] [outer = 00000000] [url = about:blank] 04:48:15 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (15B51800) [pid = 3760] [serial = 1960] [outer = 00000000] [url = about:blank] 04:48:15 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (11214400) [pid = 3760] [serial = 1952] [outer = 00000000] [url = about:blank] 04:48:15 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (13154400) [pid = 3760] [serial = 1940] [outer = 00000000] [url = about:blank] 04:48:15 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (10F51000) [pid = 3760] [serial = 1939] [outer = 00000000] [url = about:blank] 04:48:15 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (1678E000) [pid = 3760] [serial = 1943] [outer = 00000000] [url = about:blank] 04:48:15 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (15874000) [pid = 3760] [serial = 1942] [outer = 00000000] [url = about:blank] 04:48:15 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (1A60B000) [pid = 3760] [serial = 1946] [outer = 00000000] [url = about:blank] 04:48:15 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (1A604800) [pid = 3760] [serial = 1945] [outer = 00000000] [url = about:blank] 04:48:15 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (16D2E800) [pid = 3760] [serial = 1963] [outer = 00000000] [url = about:blank] 04:48:15 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (1601E800) [pid = 3760] [serial = 1961] [outer = 00000000] [url = about:blank] 04:48:15 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (10E07000) [pid = 3760] [serial = 1966] [outer = 00000000] [url = about:blank] 04:48:15 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (131EA800) [pid = 3760] [serial = 1967] [outer = 00000000] [url = about:blank] 04:48:15 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (17AC4400) [pid = 3760] [serial = 1969] [outer = 00000000] [url = about:blank] 04:48:15 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (13129800) [pid = 3760] [serial = 1954] [outer = 00000000] [url = about:blank] 04:48:15 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (13153000) [pid = 3760] [serial = 1955] [outer = 00000000] [url = about:blank] 04:48:15 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (1984C400) [pid = 3760] [serial = 1973] [outer = 00000000] [url = about:blank] 04:48:15 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (13933400) [pid = 3760] [serial = 1957] [outer = 00000000] [url = about:blank] 04:48:15 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (16DDE000) [pid = 3760] [serial = 1964] [outer = 00000000] [url = about:blank] 04:48:15 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (197B3C00) [pid = 3760] [serial = 1970] [outer = 00000000] [url = about:blank] 04:48:15 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (114D2800) [pid = 3760] [serial = 1949] [outer = 00000000] [url = about:blank] 04:48:15 INFO - PROCESS | 3760 | --DOMWINDOW == 60 (1533A800) [pid = 3760] [serial = 1958] [outer = 00000000] [url = about:blank] 04:48:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 04:48:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1660ms 04:48:15 INFO - PROCESS | 3760 | 1467114495923 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 04:48:15 INFO - PROCESS | 3760 | 1467114495927 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 04:48:15 INFO - PROCESS | 3760 | 1467114495932 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 04:48:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 04:48:15 INFO - PROCESS | 3760 | 1467114495935 Marionette TRACE conn2 <- [1,2654,null,{}] 04:48:15 INFO - PROCESS | 3760 | 1467114495944 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:15 INFO - PROCESS | 3760 | 1467114495947 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:16 INFO - PROCESS | 3760 | 1467114496017 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 04:48:16 INFO - PROCESS | 3760 | 1467114496061 Marionette TRACE conn2 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:16 INFO - PROCESS | 3760 | 1467114496066 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:16 INFO - PROCESS | 3760 | ++DOCSHELL 10A97800 == 26 [pid = 3760] [id = 673] 04:48:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (10A9A400) [pid = 3760] [serial = 2019] [outer = 00000000] 04:48:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (10E07000) [pid = 3760] [serial = 2020] [outer = 10A9A400] 04:48:16 INFO - PROCESS | 3760 | 1467114496114 Marionette DEBUG loaded listener.js 04:48:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (10E09000) [pid = 3760] [serial = 2021] [outer = 10A9A400] 04:48:17 INFO - PROCESS | 3760 | 1467114497089 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 04:48:17 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) 04:48:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1208ms 04:48:17 INFO - PROCESS | 3760 | 1467114497131 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 04:48:17 INFO - PROCESS | 3760 | 1467114497136 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 04:48:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 04:48:17 INFO - PROCESS | 3760 | 1467114497143 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 04:48:17 INFO - PROCESS | 3760 | 1467114497146 Marionette TRACE conn2 <- [1,2658,null,{}] 04:48:17 INFO - PROCESS | 3760 | 1467114497149 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:17 INFO - PROCESS | 3760 | 1467114497152 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:17 INFO - PROCESS | 3760 | 1467114497238 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 04:48:17 INFO - PROCESS | 3760 | 1467114497245 Marionette TRACE conn2 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:17 INFO - PROCESS | 3760 | 1467114497248 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:17 INFO - PROCESS | 3760 | ++DOCSHELL 1281EC00 == 27 [pid = 3760] [id = 674] 04:48:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (1281F800) [pid = 3760] [serial = 2022] [outer = 00000000] 04:48:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (129EFC00) [pid = 3760] [serial = 2023] [outer = 1281F800] 04:48:17 INFO - PROCESS | 3760 | 1467114497295 Marionette DEBUG loaded listener.js 04:48:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (12D87C00) [pid = 3760] [serial = 2024] [outer = 1281F800] 04:48:18 INFO - PROCESS | 3760 | 1467114498236 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:48:18 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 04:48:18 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:48:18 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 04:48:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:18 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:48:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1117ms 04:48:18 INFO - PROCESS | 3760 | 1467114498263 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 04:48:18 INFO - PROCESS | 3760 | 1467114498266 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 04:48:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 04:48:18 INFO - PROCESS | 3760 | 1467114498269 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 04:48:18 INFO - PROCESS | 3760 | 1467114498273 Marionette TRACE conn2 <- [1,2662,null,{}] 04:48:18 INFO - PROCESS | 3760 | 1467114498284 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:18 INFO - PROCESS | 3760 | 1467114498288 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:18 INFO - PROCESS | 3760 | 1467114498406 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 04:48:18 INFO - PROCESS | 3760 | 1467114498414 Marionette TRACE conn2 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:18 INFO - PROCESS | 3760 | 1467114498417 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:18 INFO - PROCESS | 3760 | ++DOCSHELL 13260400 == 28 [pid = 3760] [id = 675] 04:48:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (132C1800) [pid = 3760] [serial = 2025] [outer = 00000000] 04:48:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (1438F800) [pid = 3760] [serial = 2026] [outer = 132C1800] 04:48:18 INFO - PROCESS | 3760 | 1467114498519 Marionette DEBUG loaded listener.js 04:48:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (1533A000) [pid = 3760] [serial = 2027] [outer = 132C1800] 04:48:19 INFO - PROCESS | 3760 | 1467114499428 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:48:19 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 04:48:19 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:48:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 04:48:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:48:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1207ms 04:48:19 INFO - PROCESS | 3760 | 1467114499497 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 04:48:19 INFO - PROCESS | 3760 | 1467114499500 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 04:48:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 04:48:19 INFO - PROCESS | 3760 | 1467114499504 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 04:48:19 INFO - PROCESS | 3760 | 1467114499505 Marionette TRACE conn2 <- [1,2666,null,{}] 04:48:19 INFO - PROCESS | 3760 | 1467114499509 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:19 INFO - PROCESS | 3760 | 1467114499511 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:19 INFO - PROCESS | 3760 | 1467114499626 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 04:48:19 INFO - PROCESS | 3760 | 1467114499632 Marionette TRACE conn2 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:19 INFO - PROCESS | 3760 | 1467114499634 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:19 INFO - PROCESS | 3760 | ++DOCSHELL 1558DC00 == 29 [pid = 3760] [id = 676] 04:48:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (158CB800) [pid = 3760] [serial = 2028] [outer = 00000000] 04:48:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (16021400) [pid = 3760] [serial = 2029] [outer = 158CB800] 04:48:19 INFO - PROCESS | 3760 | 1467114499731 Marionette DEBUG loaded listener.js 04:48:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (1678E800) [pid = 3760] [serial = 2030] [outer = 158CB800] 04:48:20 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (15301400) [pid = 3760] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 04:48:20 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (17FEBC00) [pid = 3760] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 04:48:20 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (10A7EC00) [pid = 3760] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 04:48:20 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (19B96000) [pid = 3760] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 04:48:20 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (16024000) [pid = 3760] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 04:48:20 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (12BDD000) [pid = 3760] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 04:48:20 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (0C7E9400) [pid = 3760] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 04:48:20 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (14386000) [pid = 3760] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 04:48:20 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (10A79800) [pid = 3760] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 04:48:20 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (1542C800) [pid = 3760] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 04:48:20 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (1530C800) [pid = 3760] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 04:48:20 INFO - PROCESS | 3760 | 1467114500674 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 04:48:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 04:48:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1208ms 04:48:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 04:48:20 INFO - PROCESS | 3760 | 1467114500706 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 04:48:20 INFO - PROCESS | 3760 | 1467114500708 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 04:48:20 INFO - PROCESS | 3760 | 1467114500711 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 04:48:20 INFO - PROCESS | 3760 | 1467114500713 Marionette TRACE conn2 <- [1,2670,null,{}] 04:48:20 INFO - PROCESS | 3760 | 1467114500716 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:20 INFO - PROCESS | 3760 | 1467114500718 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:20 INFO - PROCESS | 3760 | 1467114500826 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 04:48:20 INFO - PROCESS | 3760 | 1467114500835 Marionette TRACE conn2 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:20 INFO - PROCESS | 3760 | 1467114500837 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:20 INFO - PROCESS | 3760 | ++DOCSHELL 128A7800 == 30 [pid = 3760] [id = 677] 04:48:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (129F0C00) [pid = 3760] [serial = 2031] [outer = 00000000] 04:48:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (1530C800) [pid = 3760] [serial = 2032] [outer = 129F0C00] 04:48:20 INFO - PROCESS | 3760 | 1467114500880 Marionette DEBUG loaded listener.js 04:48:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (166CCC00) [pid = 3760] [serial = 2033] [outer = 129F0C00] 04:48:21 INFO - PROCESS | 3760 | 1467114501755 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 04:48:21 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) 04:48:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1041ms 04:48:21 INFO - PROCESS | 3760 | 1467114501764 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 04:48:21 INFO - PROCESS | 3760 | 1467114501766 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 04:48:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 04:48:21 INFO - PROCESS | 3760 | 1467114501770 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 04:48:21 INFO - PROCESS | 3760 | 1467114501771 Marionette TRACE conn2 <- [1,2674,null,{}] 04:48:21 INFO - PROCESS | 3760 | 1467114501775 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:21 INFO - PROCESS | 3760 | 1467114501780 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:21 INFO - PROCESS | 3760 | 1467114501919 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 04:48:22 INFO - PROCESS | 3760 | 1467114502014 Marionette TRACE conn2 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:22 INFO - PROCESS | 3760 | 1467114502017 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:22 INFO - PROCESS | 3760 | ++DOCSHELL 0C75BC00 == 31 [pid = 3760] [id = 678] 04:48:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (0C75E400) [pid = 3760] [serial = 2034] [outer = 00000000] 04:48:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (0C7E9C00) [pid = 3760] [serial = 2035] [outer = 0C75E400] 04:48:22 INFO - PROCESS | 3760 | 1467114502076 Marionette DEBUG loaded listener.js 04:48:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (102CB000) [pid = 3760] [serial = 2036] [outer = 0C75E400] 04:48:23 INFO - PROCESS | 3760 | 1467114503258 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:48:23 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 04:48:23 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:48:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 04:48:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:48:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1522ms 04:48:23 INFO - PROCESS | 3760 | 1467114503304 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 04:48:23 INFO - PROCESS | 3760 | 1467114503307 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 04:48:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 04:48:23 INFO - PROCESS | 3760 | 1467114503312 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 04:48:23 INFO - PROCESS | 3760 | 1467114503316 Marionette TRACE conn2 <- [1,2678,null,{}] 04:48:23 INFO - PROCESS | 3760 | 1467114503322 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:23 INFO - PROCESS | 3760 | 1467114503324 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:23 INFO - PROCESS | 3760 | 1467114503491 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 04:48:23 INFO - PROCESS | 3760 | 1467114503605 Marionette TRACE conn2 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:23 INFO - PROCESS | 3760 | 1467114503608 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:23 INFO - PROCESS | 3760 | ++DOCSHELL 11CD4000 == 32 [pid = 3760] [id = 679] 04:48:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (1292C000) [pid = 3760] [serial = 2037] [outer = 00000000] 04:48:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (13156800) [pid = 3760] [serial = 2038] [outer = 1292C000] 04:48:23 INFO - PROCESS | 3760 | 1467114503664 Marionette DEBUG loaded listener.js 04:48:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (1325C400) [pid = 3760] [serial = 2039] [outer = 1292C000] 04:48:24 INFO - PROCESS | 3760 | --DOCSHELL 10E0D000 == 31 [pid = 3760] [id = 562] 04:48:24 INFO - PROCESS | 3760 | --DOCSHELL 17FF5400 == 30 [pid = 3760] [id = 568] 04:48:24 INFO - PROCESS | 3760 | --DOCSHELL 16025C00 == 29 [pid = 3760] [id = 565] 04:48:24 INFO - PROCESS | 3760 | --DOCSHELL 17ABEC00 == 28 [pid = 3760] [id = 578] 04:48:24 INFO - PROCESS | 3760 | --DOCSHELL 16024400 == 27 [pid = 3760] [id = 566] 04:48:24 INFO - PROCESS | 3760 | --DOCSHELL 10A76000 == 26 [pid = 3760] [id = 579] 04:48:24 INFO - PROCESS | 3760 | --DOCSHELL 11236800 == 25 [pid = 3760] [id = 575] 04:48:24 INFO - PROCESS | 3760 | --DOCSHELL 128A7800 == 24 [pid = 3760] [id = 677] 04:48:24 INFO - PROCESS | 3760 | --DOCSHELL 1558DC00 == 23 [pid = 3760] [id = 676] 04:48:24 INFO - PROCESS | 3760 | --DOCSHELL 13260400 == 22 [pid = 3760] [id = 675] 04:48:24 INFO - PROCESS | 3760 | --DOCSHELL 1281EC00 == 21 [pid = 3760] [id = 674] 04:48:24 INFO - PROCESS | 3760 | --DOCSHELL 10A97800 == 20 [pid = 3760] [id = 673] 04:48:24 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (1A603800) [pid = 3760] [serial = 2005] [outer = 00000000] [url = about:blank] 04:48:24 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (177F0400) [pid = 3760] [serial = 1993] [outer = 00000000] [url = about:blank] 04:48:24 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (199BB400) [pid = 3760] [serial = 1996] [outer = 00000000] [url = about:blank] 04:48:24 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (17AC2C00) [pid = 3760] [serial = 1994] [outer = 00000000] [url = about:blank] 04:48:24 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (112C7800) [pid = 3760] [serial = 1978] [outer = 00000000] [url = about:blank] 04:48:24 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (12BDD800) [pid = 3760] [serial = 1979] [outer = 00000000] [url = about:blank] 04:48:24 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (19BBB800) [pid = 3760] [serial = 1976] [outer = 00000000] [url = about:blank] 04:48:24 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (1A1AE400) [pid = 3760] [serial = 1975] [outer = 00000000] [url = about:blank] 04:48:24 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (16954000) [pid = 3760] [serial = 1990] [outer = 00000000] [url = about:blank] 04:48:24 INFO - PROCESS | 3760 | --DOMWINDOW == 60 (130A5000) [pid = 3760] [serial = 1984] [outer = 00000000] [url = about:blank] 04:48:24 INFO - PROCESS | 3760 | --DOMWINDOW == 59 (13131C00) [pid = 3760] [serial = 1985] [outer = 00000000] [url = about:blank] 04:48:24 INFO - PROCESS | 3760 | --DOMWINDOW == 58 (102C9800) [pid = 3760] [serial = 1981] [outer = 00000000] [url = about:blank] 04:48:24 INFO - PROCESS | 3760 | --DOMWINDOW == 57 (10A9D800) [pid = 3760] [serial = 1982] [outer = 00000000] [url = about:blank] 04:48:24 INFO - PROCESS | 3760 | --DOMWINDOW == 56 (15591000) [pid = 3760] [serial = 1988] [outer = 00000000] [url = about:blank] 04:48:24 INFO - PROCESS | 3760 | --DOMWINDOW == 55 (1530CC00) [pid = 3760] [serial = 1987] [outer = 00000000] [url = about:blank] 04:48:24 INFO - PROCESS | 3760 | --DOMWINDOW == 54 (1346DC00) [pid = 3760] [serial = 1999] [outer = 00000000] [url = about:blank] 04:48:24 INFO - PROCESS | 3760 | --DOMWINDOW == 53 (13933C00) [pid = 3760] [serial = 2000] [outer = 00000000] [url = about:blank] 04:48:24 INFO - PROCESS | 3760 | --DOMWINDOW == 52 (19B8DC00) [pid = 3760] [serial = 2002] [outer = 00000000] [url = about:blank] 04:48:24 INFO - PROCESS | 3760 | --DOMWINDOW == 51 (1A606400) [pid = 3760] [serial = 2006] [outer = 00000000] [url = about:blank] 04:48:24 INFO - PROCESS | 3760 | --DOMWINDOW == 50 (19BBA800) [pid = 3760] [serial = 1997] [outer = 00000000] [url = about:blank] 04:48:24 INFO - PROCESS | 3760 | --DOMWINDOW == 49 (19F40400) [pid = 3760] [serial = 2003] [outer = 00000000] [url = about:blank] 04:48:24 INFO - PROCESS | 3760 | --DOMWINDOW == 48 (16D2FC00) [pid = 3760] [serial = 1991] [outer = 00000000] [url = about:blank] 04:48:24 INFO - PROCESS | 3760 | 1467114504936 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:48:24 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 04:48:24 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:48:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 04:48:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:48:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1636ms 04:48:24 INFO - PROCESS | 3760 | 1467114504982 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 04:48:24 INFO - PROCESS | 3760 | 1467114504986 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 04:48:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 04:48:25 INFO - PROCESS | 3760 | 1467114505025 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 04:48:25 INFO - PROCESS | 3760 | 1467114505028 Marionette TRACE conn2 <- [1,2682,null,{}] 04:48:25 INFO - PROCESS | 3760 | 1467114505034 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:25 INFO - PROCESS | 3760 | 1467114505037 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:25 INFO - PROCESS | 3760 | 1467114505118 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 04:48:25 INFO - PROCESS | 3760 | 1467114505125 Marionette TRACE conn2 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:25 INFO - PROCESS | 3760 | 1467114505128 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:25 INFO - PROCESS | 3760 | ++DOCSHELL 10E7C800 == 21 [pid = 3760] [id = 680] 04:48:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 49 (10F46800) [pid = 3760] [serial = 2040] [outer = 00000000] 04:48:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 50 (12921000) [pid = 3760] [serial = 2041] [outer = 10F46800] 04:48:25 INFO - PROCESS | 3760 | 1467114505176 Marionette DEBUG loaded listener.js 04:48:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 51 (12BCFC00) [pid = 3760] [serial = 2042] [outer = 10F46800] 04:48:26 INFO - PROCESS | 3760 | 1467114506111 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:48:26 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 04:48:26 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:48:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 04:48:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:48:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1157ms 04:48:26 INFO - PROCESS | 3760 | 1467114506162 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 04:48:26 INFO - PROCESS | 3760 | 1467114506167 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 04:48:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 04:48:26 INFO - PROCESS | 3760 | 1467114506173 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 04:48:26 INFO - PROCESS | 3760 | 1467114506176 Marionette TRACE conn2 <- [1,2686,null,{}] 04:48:26 INFO - PROCESS | 3760 | 1467114506180 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:26 INFO - PROCESS | 3760 | 1467114506182 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:26 INFO - PROCESS | 3760 | 1467114506277 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 04:48:26 INFO - PROCESS | 3760 | 1467114506284 Marionette TRACE conn2 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:26 INFO - PROCESS | 3760 | 1467114506286 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:26 INFO - PROCESS | 3760 | ++DOCSHELL 13158400 == 22 [pid = 3760] [id = 681] 04:48:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 52 (131EB000) [pid = 3760] [serial = 2043] [outer = 00000000] 04:48:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 53 (13940800) [pid = 3760] [serial = 2044] [outer = 131EB000] 04:48:26 INFO - PROCESS | 3760 | 1467114506333 Marionette DEBUG loaded listener.js 04:48:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 54 (14309800) [pid = 3760] [serial = 2045] [outer = 131EB000] 04:48:27 INFO - PROCESS | 3760 | 1467114507350 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:48:27 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 04:48:27 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:48:27 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 04:48:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:48:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1234ms 04:48:27 INFO - PROCESS | 3760 | 1467114507412 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 04:48:27 INFO - PROCESS | 3760 | 1467114507415 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 04:48:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 04:48:27 INFO - PROCESS | 3760 | 1467114507419 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 04:48:27 INFO - PROCESS | 3760 | 1467114507422 Marionette TRACE conn2 <- [1,2690,null,{}] 04:48:27 INFO - PROCESS | 3760 | 1467114507433 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:27 INFO - PROCESS | 3760 | 1467114507437 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:27 INFO - PROCESS | 3760 | 1467114507558 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 04:48:27 INFO - PROCESS | 3760 | 1467114507565 Marionette TRACE conn2 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:27 INFO - PROCESS | 3760 | 1467114507568 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:27 INFO - PROCESS | 3760 | ++DOCSHELL 15594C00 == 23 [pid = 3760] [id = 682] 04:48:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 55 (15595000) [pid = 3760] [serial = 2046] [outer = 00000000] 04:48:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 56 (158D4800) [pid = 3760] [serial = 2047] [outer = 15595000] 04:48:27 INFO - PROCESS | 3760 | 1467114507672 Marionette DEBUG loaded listener.js 04:48:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 57 (16020400) [pid = 3760] [serial = 2048] [outer = 15595000] 04:48:27 INFO - PROCESS | 3760 | --DOMWINDOW == 56 (1281F800) [pid = 3760] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 04:48:27 INFO - PROCESS | 3760 | --DOMWINDOW == 55 (10A9A400) [pid = 3760] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 04:48:27 INFO - PROCESS | 3760 | --DOMWINDOW == 54 (0C768C00) [pid = 3760] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 04:48:27 INFO - PROCESS | 3760 | --DOMWINDOW == 53 (0C762400) [pid = 3760] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 04:48:27 INFO - PROCESS | 3760 | --DOMWINDOW == 52 (13461C00) [pid = 3760] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 04:48:27 INFO - PROCESS | 3760 | --DOMWINDOW == 51 (1678FC00) [pid = 3760] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 04:48:27 INFO - PROCESS | 3760 | --DOMWINDOW == 50 (158CB800) [pid = 3760] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 04:48:27 INFO - PROCESS | 3760 | --DOMWINDOW == 49 (132C1800) [pid = 3760] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 04:48:28 INFO - PROCESS | 3760 | 1467114508094 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 04:48:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 04:48:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 725ms 04:48:28 INFO - PROCESS | 3760 | 1467114508142 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 04:48:28 INFO - PROCESS | 3760 | 1467114508144 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 04:48:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 04:48:28 INFO - PROCESS | 3760 | 1467114508148 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 04:48:28 INFO - PROCESS | 3760 | 1467114508150 Marionette TRACE conn2 <- [1,2694,null,{}] 04:48:28 INFO - PROCESS | 3760 | 1467114508157 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:28 INFO - PROCESS | 3760 | 1467114508159 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:28 INFO - PROCESS | 3760 | 1467114508249 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 04:48:28 INFO - PROCESS | 3760 | 1467114508255 Marionette TRACE conn2 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:28 INFO - PROCESS | 3760 | 1467114508257 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:28 INFO - PROCESS | 3760 | ++DOCSHELL 15D82800 == 24 [pid = 3760] [id = 683] 04:48:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 50 (16024400) [pid = 3760] [serial = 2049] [outer = 00000000] 04:48:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 51 (16D2FC00) [pid = 3760] [serial = 2050] [outer = 16024400] 04:48:28 INFO - PROCESS | 3760 | 1467114508301 Marionette DEBUG loaded listener.js 04:48:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 52 (17467800) [pid = 3760] [serial = 2051] [outer = 16024400] 04:48:28 INFO - PROCESS | 3760 | 1467114508740 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 04:48:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 04:48:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 617ms 04:48:28 INFO - PROCESS | 3760 | 1467114508791 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 04:48:28 INFO - PROCESS | 3760 | 1467114508794 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 04:48:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 04:48:28 INFO - PROCESS | 3760 | 1467114508799 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 04:48:28 INFO - PROCESS | 3760 | 1467114508801 Marionette TRACE conn2 <- [1,2698,null,{}] 04:48:28 INFO - PROCESS | 3760 | 1467114508804 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:28 INFO - PROCESS | 3760 | 1467114508806 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:28 INFO - PROCESS | 3760 | 1467114508886 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 04:48:28 INFO - PROCESS | 3760 | 1467114508892 Marionette TRACE conn2 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:28 INFO - PROCESS | 3760 | 1467114508894 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:28 INFO - PROCESS | 3760 | ++DOCSHELL 16DE2C00 == 25 [pid = 3760] [id = 684] 04:48:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 53 (176C1400) [pid = 3760] [serial = 2052] [outer = 00000000] 04:48:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 54 (177F6800) [pid = 3760] [serial = 2053] [outer = 176C1400] 04:48:28 INFO - PROCESS | 3760 | 1467114508937 Marionette DEBUG loaded listener.js 04:48:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 55 (17AC0000) [pid = 3760] [serial = 2054] [outer = 176C1400] 04:48:29 INFO - PROCESS | 3760 | 1467114509392 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 04:48:29 INFO - PROCESS | 3760 | 1467114509424 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 04:48:29 INFO - PROCESS | 3760 | 1467114509428 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 04:48:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 04:48:29 INFO - PROCESS | 3760 | 1467114509429 Marionette TRACE conn2 <- [1,2702,null,{}] 04:48:29 INFO - PROCESS | 3760 | 1467114509433 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:29 INFO - PROCESS | 3760 | 1467114509438 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:29 INFO - PROCESS | 3760 | 1467114509553 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 04:48:29 INFO - PROCESS | 3760 | 1467114509559 Marionette TRACE conn2 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:29 INFO - PROCESS | 3760 | 1467114509561 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:29 INFO - PROCESS | 3760 | ++DOCSHELL 197BB800 == 26 [pid = 3760] [id = 685] 04:48:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 56 (197BC000) [pid = 3760] [serial = 2055] [outer = 00000000] 04:48:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 57 (1984CC00) [pid = 3760] [serial = 2056] [outer = 197BC000] 04:48:29 INFO - PROCESS | 3760 | 1467114509604 Marionette DEBUG loaded listener.js 04:48:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 58 (199B8000) [pid = 3760] [serial = 2057] [outer = 197BC000] 04:48:30 INFO - PROCESS | 3760 | 1467114510051 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 04:48:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 04:48:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 618ms 04:48:30 INFO - PROCESS | 3760 | 1467114510067 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 04:48:30 INFO - PROCESS | 3760 | 1467114510069 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 04:48:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 04:48:30 INFO - PROCESS | 3760 | 1467114510089 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 04:48:30 INFO - PROCESS | 3760 | 1467114510091 Marionette TRACE conn2 <- [1,2706,null,{}] 04:48:30 INFO - PROCESS | 3760 | 1467114510095 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:30 INFO - PROCESS | 3760 | 1467114510096 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:30 INFO - PROCESS | 3760 | 1467114510173 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 04:48:30 INFO - PROCESS | 3760 | 1467114510177 Marionette TRACE conn2 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:30 INFO - PROCESS | 3760 | 1467114510179 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:30 INFO - PROCESS | 3760 | ++DOCSHELL 199BCC00 == 27 [pid = 3760] [id = 686] 04:48:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 59 (19B8A400) [pid = 3760] [serial = 2058] [outer = 00000000] 04:48:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 60 (19BC4000) [pid = 3760] [serial = 2059] [outer = 19B8A400] 04:48:30 INFO - PROCESS | 3760 | 1467114510225 Marionette DEBUG loaded listener.js 04:48:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (19F3E000) [pid = 3760] [serial = 2060] [outer = 19B8A400] 04:48:30 INFO - PROCESS | 3760 | 1467114510915 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 04:48:30 INFO - PROCESS | 3760 | 1467114510970 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 04:48:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 04:48:30 INFO - PROCESS | 3760 | 1467114510975 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 04:48:30 INFO - PROCESS | 3760 | 1467114510979 Marionette TRACE conn2 <- [1,2710,null,{}] 04:48:30 INFO - PROCESS | 3760 | 1467114510985 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:30 INFO - PROCESS | 3760 | 1467114510988 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:31 INFO - PROCESS | 3760 | 1467114511099 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 04:48:31 INFO - PROCESS | 3760 | 1467114511239 Marionette TRACE conn2 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:31 INFO - PROCESS | 3760 | 1467114511242 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:31 INFO - PROCESS | 3760 | ++DOCSHELL 11445C00 == 28 [pid = 3760] [id = 687] 04:48:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (11446400) [pid = 3760] [serial = 2061] [outer = 00000000] 04:48:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (13151C00) [pid = 3760] [serial = 2062] [outer = 11446400] 04:48:31 INFO - PROCESS | 3760 | 1467114511299 Marionette DEBUG loaded listener.js 04:48:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (14304400) [pid = 3760] [serial = 2063] [outer = 11446400] 04:48:31 INFO - PROCESS | 3760 | 1467114511918 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 04:48:31 INFO - PROCESS | 3760 | 1467114511984 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 04:48:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 04:48:31 INFO - PROCESS | 3760 | 1467114511991 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 04:48:31 INFO - PROCESS | 3760 | 1467114511994 Marionette TRACE conn2 <- [1,2714,null,{}] 04:48:31 INFO - PROCESS | 3760 | 1467114511997 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:31 INFO - PROCESS | 3760 | 1467114512000 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:32 INFO - PROCESS | 3760 | 1467114512091 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 04:48:32 INFO - PROCESS | 3760 | 1467114512229 Marionette TRACE conn2 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:32 INFO - PROCESS | 3760 | 1467114512232 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:32 INFO - PROCESS | 3760 | ++DOCSHELL 15870C00 == 29 [pid = 3760] [id = 688] 04:48:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (158CD400) [pid = 3760] [serial = 2064] [outer = 00000000] 04:48:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (16790400) [pid = 3760] [serial = 2065] [outer = 158CD400] 04:48:32 INFO - PROCESS | 3760 | 1467114512289 Marionette DEBUG loaded listener.js 04:48:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (177EE000) [pid = 3760] [serial = 2066] [outer = 158CD400] 04:48:32 INFO - PROCESS | 3760 | 1467114512938 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 04:48:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 04:48:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1019ms 04:48:33 INFO - PROCESS | 3760 | 1467114513018 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 04:48:33 INFO - PROCESS | 3760 | 1467114513021 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 04:48:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 04:48:33 INFO - PROCESS | 3760 | 1467114513042 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 04:48:33 INFO - PROCESS | 3760 | 1467114513046 Marionette TRACE conn2 <- [1,2718,null,{}] 04:48:33 INFO - PROCESS | 3760 | 1467114513057 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:33 INFO - PROCESS | 3760 | 1467114513061 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:33 INFO - PROCESS | 3760 | 1467114513210 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 04:48:33 INFO - PROCESS | 3760 | 1467114513417 Marionette TRACE conn2 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:33 INFO - PROCESS | 3760 | 1467114513420 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:33 INFO - PROCESS | 3760 | ++DOCSHELL 0C763400 == 30 [pid = 3760] [id = 689] 04:48:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (0C7EF000) [pid = 3760] [serial = 2067] [outer = 00000000] 04:48:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (10A94C00) [pid = 3760] [serial = 2068] [outer = 0C7EF000] 04:48:33 INFO - PROCESS | 3760 | 1467114513486 Marionette DEBUG loaded listener.js 04:48:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (11214C00) [pid = 3760] [serial = 2069] [outer = 0C7EF000] 04:48:34 INFO - PROCESS | 3760 | --DOCSHELL 15871000 == 29 [pid = 3760] [id = 577] 04:48:34 INFO - PROCESS | 3760 | --DOCSHELL 1438B400 == 28 [pid = 3760] [id = 564] 04:48:34 INFO - PROCESS | 3760 | --DOCSHELL 0C767400 == 27 [pid = 3760] [id = 672] 04:48:34 INFO - PROCESS | 3760 | --DOCSHELL 10A74800 == 26 [pid = 3760] [id = 574] 04:48:34 INFO - PROCESS | 3760 | --DOCSHELL 13115400 == 25 [pid = 3760] [id = 563] 04:48:34 INFO - PROCESS | 3760 | --DOCSHELL 13D0DC00 == 24 [pid = 3760] [id = 576] 04:48:34 INFO - PROCESS | 3760 | --DOCSHELL 10E09400 == 23 [pid = 3760] [id = 569] 04:48:34 INFO - PROCESS | 3760 | --DOCSHELL 19B95C00 == 22 [pid = 3760] [id = 570] 04:48:34 INFO - PROCESS | 3760 | --DOCSHELL 0C75BC00 == 21 [pid = 3760] [id = 678] 04:48:34 INFO - PROCESS | 3760 | --DOCSHELL 10A98800 == 20 [pid = 3760] [id = 571] 04:48:34 INFO - PROCESS | 3760 | --DOCSHELL 13D01800 == 19 [pid = 3760] [id = 573] 04:48:34 INFO - PROCESS | 3760 | --DOCSHELL 0C7E7000 == 18 [pid = 3760] [id = 567] 04:48:34 INFO - PROCESS | 3760 | --DOCSHELL 13D0E400 == 17 [pid = 3760] [id = 572] 04:48:34 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (129EFC00) [pid = 3760] [serial = 2023] [outer = 00000000] [url = about:blank] 04:48:34 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (10E07000) [pid = 3760] [serial = 2020] [outer = 00000000] [url = about:blank] 04:48:34 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (10E09000) [pid = 3760] [serial = 2021] [outer = 00000000] [url = about:blank] 04:48:34 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (10E0C400) [pid = 3760] [serial = 2018] [outer = 00000000] [url = about:blank] 04:48:34 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (10A75800) [pid = 3760] [serial = 2017] [outer = 00000000] [url = about:blank] 04:48:34 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (102CD400) [pid = 3760] [serial = 2009] [outer = 00000000] [url = about:blank] 04:48:34 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (0C7EA400) [pid = 3760] [serial = 2008] [outer = 00000000] [url = about:blank] 04:48:34 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (1430B800) [pid = 3760] [serial = 2012] [outer = 00000000] [url = about:blank] 04:48:34 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (1393A000) [pid = 3760] [serial = 2011] [outer = 00000000] [url = about:blank] 04:48:34 INFO - PROCESS | 3760 | --DOMWINDOW == 60 (1984A800) [pid = 3760] [serial = 2015] [outer = 00000000] [url = about:blank] 04:48:34 INFO - PROCESS | 3760 | --DOMWINDOW == 59 (17F49C00) [pid = 3760] [serial = 2014] [outer = 00000000] [url = about:blank] 04:48:34 INFO - PROCESS | 3760 | --DOMWINDOW == 58 (16021400) [pid = 3760] [serial = 2029] [outer = 00000000] [url = about:blank] 04:48:34 INFO - PROCESS | 3760 | --DOMWINDOW == 57 (1533A000) [pid = 3760] [serial = 2027] [outer = 00000000] [url = about:blank] 04:48:34 INFO - PROCESS | 3760 | --DOMWINDOW == 56 (1678E800) [pid = 3760] [serial = 2030] [outer = 00000000] [url = about:blank] 04:48:34 INFO - PROCESS | 3760 | --DOMWINDOW == 55 (1438F800) [pid = 3760] [serial = 2026] [outer = 00000000] [url = about:blank] 04:48:34 INFO - PROCESS | 3760 | --DOMWINDOW == 54 (1530C800) [pid = 3760] [serial = 2032] [outer = 00000000] [url = about:blank] 04:48:34 INFO - PROCESS | 3760 | --DOMWINDOW == 53 (12D87C00) [pid = 3760] [serial = 2024] [outer = 00000000] [url = about:blank] 04:48:34 INFO - PROCESS | 3760 | 1467114514709 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:48:34 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 04:48:34 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 04:48:34 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 04:48:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:48:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1744ms 04:48:34 INFO - PROCESS | 3760 | 1467114514765 Marionette TRACE conn2 -> [0,2721,"getWindowHandle",null] 04:48:34 INFO - PROCESS | 3760 | 1467114514769 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 04:48:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 04:48:34 INFO - PROCESS | 3760 | 1467114514776 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 04:48:34 INFO - PROCESS | 3760 | 1467114514779 Marionette TRACE conn2 <- [1,2722,null,{}] 04:48:34 INFO - PROCESS | 3760 | 1467114514785 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:34 INFO - PROCESS | 3760 | 1467114514788 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:34 INFO - PROCESS | 3760 | 1467114514873 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 04:48:34 INFO - PROCESS | 3760 | 1467114514884 Marionette TRACE conn2 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:34 INFO - PROCESS | 3760 | 1467114514891 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:34 INFO - PROCESS | 3760 | ++DOCSHELL 10E04800 == 18 [pid = 3760] [id = 690] 04:48:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 54 (10E05800) [pid = 3760] [serial = 2070] [outer = 00000000] 04:48:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 55 (10E0A800) [pid = 3760] [serial = 2071] [outer = 10E05800] 04:48:34 INFO - PROCESS | 3760 | 1467114514949 Marionette DEBUG loaded listener.js 04:48:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 56 (10E0E400) [pid = 3760] [serial = 2072] [outer = 10E05800] 04:48:35 INFO - PROCESS | 3760 | 1467114515456 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 04:48:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 04:48:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 726ms 04:48:35 INFO - PROCESS | 3760 | 1467114515514 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 04:48:35 INFO - PROCESS | 3760 | 1467114515519 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 04:48:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 04:48:35 INFO - PROCESS | 3760 | 1467114515525 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 04:48:35 INFO - PROCESS | 3760 | 1467114515528 Marionette TRACE conn2 <- [1,2726,null,{}] 04:48:35 INFO - PROCESS | 3760 | 1467114515532 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:35 INFO - PROCESS | 3760 | 1467114515535 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:35 INFO - PROCESS | 3760 | 1467114515622 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 04:48:35 INFO - PROCESS | 3760 | 1467114515628 Marionette TRACE conn2 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:35 INFO - PROCESS | 3760 | 1467114515631 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:35 INFO - PROCESS | 3760 | ++DOCSHELL 12822C00 == 19 [pid = 3760] [id = 691] 04:48:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 57 (12823800) [pid = 3760] [serial = 2073] [outer = 00000000] 04:48:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 58 (129EFC00) [pid = 3760] [serial = 2074] [outer = 12823800] 04:48:35 INFO - PROCESS | 3760 | 1467114515680 Marionette DEBUG loaded listener.js 04:48:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 59 (12D82000) [pid = 3760] [serial = 2075] [outer = 12823800] 04:48:36 INFO - PROCESS | 3760 | 1467114516155 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 04:48:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 04:48:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 695ms 04:48:36 INFO - PROCESS | 3760 | 1467114516207 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 04:48:36 INFO - PROCESS | 3760 | 1467114516209 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 04:48:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 04:48:36 INFO - PROCESS | 3760 | 1467114516241 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 04:48:36 INFO - PROCESS | 3760 | 1467114516244 Marionette TRACE conn2 <- [1,2730,null,{}] 04:48:36 INFO - PROCESS | 3760 | 1467114516260 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:36 INFO - PROCESS | 3760 | 1467114516265 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:36 INFO - PROCESS | 3760 | 1467114516351 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 04:48:36 INFO - PROCESS | 3760 | 1467114516363 Marionette TRACE conn2 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:36 INFO - PROCESS | 3760 | 1467114516366 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:36 INFO - PROCESS | 3760 | ++DOCSHELL 13260400 == 20 [pid = 3760] [id = 692] 04:48:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 60 (132BBC00) [pid = 3760] [serial = 2076] [outer = 00000000] 04:48:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (13D03400) [pid = 3760] [serial = 2077] [outer = 132BBC00] 04:48:36 INFO - PROCESS | 3760 | 1467114516415 Marionette DEBUG loaded listener.js 04:48:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (14305C00) [pid = 3760] [serial = 2078] [outer = 132BBC00] 04:48:36 INFO - PROCESS | 3760 | 1467114516884 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 04:48:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 04:48:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 710ms 04:48:36 INFO - PROCESS | 3760 | 1467114516932 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 04:48:36 INFO - PROCESS | 3760 | 1467114516935 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 04:48:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 04:48:36 INFO - PROCESS | 3760 | 1467114516939 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 04:48:36 INFO - PROCESS | 3760 | 1467114516941 Marionette TRACE conn2 <- [1,2734,null,{}] 04:48:36 INFO - PROCESS | 3760 | 1467114516946 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:36 INFO - PROCESS | 3760 | 1467114516949 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:37 INFO - PROCESS | 3760 | 1467114517073 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 04:48:37 INFO - PROCESS | 3760 | 1467114517078 Marionette TRACE conn2 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:37 INFO - PROCESS | 3760 | 1467114517080 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:37 INFO - PROCESS | 3760 | ++DOCSHELL 1438B400 == 21 [pid = 3760] [id = 693] 04:48:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (15209000) [pid = 3760] [serial = 2079] [outer = 00000000] 04:48:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (1558C800) [pid = 3760] [serial = 2080] [outer = 15209000] 04:48:37 INFO - PROCESS | 3760 | 1467114517124 Marionette DEBUG loaded listener.js 04:48:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (15866400) [pid = 3760] [serial = 2081] [outer = 15209000] 04:48:37 INFO - PROCESS | 3760 | 1467114517551 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 04:48:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 04:48:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 679ms 04:48:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 04:48:37 INFO - PROCESS | 3760 | 1467114517620 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 04:48:37 INFO - PROCESS | 3760 | 1467114517622 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 04:48:37 INFO - PROCESS | 3760 | 1467114517625 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 04:48:37 INFO - PROCESS | 3760 | 1467114517627 Marionette TRACE conn2 <- [1,2738,null,{}] 04:48:37 INFO - PROCESS | 3760 | 1467114517631 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:37 INFO - PROCESS | 3760 | 1467114517633 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:37 INFO - PROCESS | 3760 | 1467114517770 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 04:48:37 INFO - PROCESS | 3760 | 1467114517835 Marionette TRACE conn2 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:37 INFO - PROCESS | 3760 | 1467114517837 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:37 INFO - PROCESS | 3760 | ++DOCSHELL 1601DC00 == 22 [pid = 3760] [id = 694] 04:48:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (1601F800) [pid = 3760] [serial = 2082] [outer = 00000000] 04:48:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (1678EC00) [pid = 3760] [serial = 2083] [outer = 1601F800] 04:48:37 INFO - PROCESS | 3760 | 1467114517881 Marionette DEBUG loaded listener.js 04:48:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (1695E400) [pid = 3760] [serial = 2084] [outer = 1601F800] 04:48:38 INFO - PROCESS | 3760 | 1467114518302 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 04:48:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 04:48:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 679ms 04:48:38 INFO - PROCESS | 3760 | 1467114518327 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 04:48:38 INFO - PROCESS | 3760 | 1467114518329 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 04:48:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 04:48:38 INFO - PROCESS | 3760 | 1467114518333 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 04:48:38 INFO - PROCESS | 3760 | 1467114518334 Marionette TRACE conn2 <- [1,2742,null,{}] 04:48:38 INFO - PROCESS | 3760 | 1467114518338 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:38 INFO - PROCESS | 3760 | 1467114518343 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:38 INFO - PROCESS | 3760 | 1467114518477 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 04:48:38 INFO - PROCESS | 3760 | 1467114518484 Marionette TRACE conn2 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:38 INFO - PROCESS | 3760 | 1467114518486 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:38 INFO - PROCESS | 3760 | ++DOCSHELL 16951000 == 23 [pid = 3760] [id = 695] 04:48:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (16B3C000) [pid = 3760] [serial = 2085] [outer = 00000000] 04:48:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (17ACA000) [pid = 3760] [serial = 2086] [outer = 16B3C000] 04:48:38 INFO - PROCESS | 3760 | 1467114518529 Marionette DEBUG loaded listener.js 04:48:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (19841800) [pid = 3760] [serial = 2087] [outer = 16B3C000] 04:48:39 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (19B8A400) [pid = 3760] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 04:48:39 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (197BC000) [pid = 3760] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 04:48:39 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (15595000) [pid = 3760] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 04:48:39 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (16024400) [pid = 3760] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 04:48:39 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (10F46800) [pid = 3760] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 04:48:39 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (1292C000) [pid = 3760] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 04:48:39 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (0C75E400) [pid = 3760] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 04:48:39 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (131EB000) [pid = 3760] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 04:48:39 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (176C1400) [pid = 3760] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 04:48:39 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (129F0C00) [pid = 3760] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 04:48:39 INFO - PROCESS | 3760 | 1467114519126 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 04:48:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 04:48:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 833ms 04:48:39 INFO - PROCESS | 3760 | 1467114519157 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 04:48:39 INFO - PROCESS | 3760 | 1467114519159 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 04:48:39 INFO - PROCESS | 3760 | 1467114519162 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 04:48:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 04:48:39 INFO - PROCESS | 3760 | 1467114519164 Marionette TRACE conn2 <- [1,2746,null,{}] 04:48:39 INFO - PROCESS | 3760 | 1467114519168 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:39 INFO - PROCESS | 3760 | 1467114519170 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:39 INFO - PROCESS | 3760 | 1467114519255 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 04:48:39 INFO - PROCESS | 3760 | 1467114519262 Marionette TRACE conn2 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:39 INFO - PROCESS | 3760 | 1467114519264 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:39 INFO - PROCESS | 3760 | ++DOCSHELL 1292C000 == 24 [pid = 3760] [id = 696] 04:48:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (129F0C00) [pid = 3760] [serial = 2088] [outer = 00000000] 04:48:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (181DA800) [pid = 3760] [serial = 2089] [outer = 129F0C00] 04:48:39 INFO - PROCESS | 3760 | 1467114519307 Marionette DEBUG loaded listener.js 04:48:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (1984B000) [pid = 3760] [serial = 2090] [outer = 129F0C00] 04:48:39 INFO - PROCESS | 3760 | 1467114519752 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 04:48:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 04:48:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 633ms 04:48:39 INFO - PROCESS | 3760 | 1467114519801 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 04:48:39 INFO - PROCESS | 3760 | 1467114519802 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 04:48:39 INFO - PROCESS | 3760 | 1467114519806 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 04:48:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 04:48:39 INFO - PROCESS | 3760 | 1467114519807 Marionette TRACE conn2 <- [1,2750,null,{}] 04:48:39 INFO - PROCESS | 3760 | 1467114519811 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:39 INFO - PROCESS | 3760 | 1467114519813 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:39 INFO - PROCESS | 3760 | 1467114519889 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 04:48:39 INFO - PROCESS | 3760 | 1467114519894 Marionette TRACE conn2 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:39 INFO - PROCESS | 3760 | 1467114519896 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:39 INFO - PROCESS | 3760 | ++DOCSHELL 1984C000 == 25 [pid = 3760] [id = 697] 04:48:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (199B6000) [pid = 3760] [serial = 2091] [outer = 00000000] 04:48:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (19BBC400) [pid = 3760] [serial = 2092] [outer = 199B6000] 04:48:39 INFO - PROCESS | 3760 | 1467114519939 Marionette DEBUG loaded listener.js 04:48:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (19BC4400) [pid = 3760] [serial = 2093] [outer = 199B6000] 04:48:40 INFO - PROCESS | 3760 | 1467114520353 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 04:48:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 04:48:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 587ms 04:48:40 INFO - PROCESS | 3760 | 1467114520397 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 04:48:40 INFO - PROCESS | 3760 | 1467114520399 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 04:48:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 04:48:40 INFO - PROCESS | 3760 | 1467114520402 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 04:48:40 INFO - PROCESS | 3760 | 1467114520404 Marionette TRACE conn2 <- [1,2754,null,{}] 04:48:40 INFO - PROCESS | 3760 | 1467114520408 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:40 INFO - PROCESS | 3760 | 1467114520410 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:40 INFO - PROCESS | 3760 | 1467114520484 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 04:48:40 INFO - PROCESS | 3760 | 1467114520490 Marionette TRACE conn2 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:40 INFO - PROCESS | 3760 | 1467114520492 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:40 INFO - PROCESS | 3760 | ++DOCSHELL 1A404400 == 26 [pid = 3760] [id = 698] 04:48:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (1A404800) [pid = 3760] [serial = 2094] [outer = 00000000] 04:48:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (1A5EEC00) [pid = 3760] [serial = 2095] [outer = 1A404800] 04:48:40 INFO - PROCESS | 3760 | 1467114520535 Marionette DEBUG loaded listener.js 04:48:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (1A5EF400) [pid = 3760] [serial = 2096] [outer = 1A404800] 04:48:40 INFO - PROCESS | 3760 | 1467114520999 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 04:48:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 04:48:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 617ms 04:48:41 INFO - PROCESS | 3760 | 1467114521067 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 04:48:41 INFO - PROCESS | 3760 | 1467114521071 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 04:48:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 04:48:41 INFO - PROCESS | 3760 | 1467114521080 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 04:48:41 INFO - PROCESS | 3760 | 1467114521085 Marionette TRACE conn2 <- [1,2758,null,{}] 04:48:41 INFO - PROCESS | 3760 | 1467114521091 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:41 INFO - PROCESS | 3760 | 1467114521095 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:41 INFO - PROCESS | 3760 | 1467114521216 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 04:48:41 INFO - PROCESS | 3760 | 1467114521337 Marionette TRACE conn2 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:41 INFO - PROCESS | 3760 | 1467114521342 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:41 INFO - PROCESS | 3760 | ++DOCSHELL 10A74400 == 27 [pid = 3760] [id = 699] 04:48:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (10A76800) [pid = 3760] [serial = 2097] [outer = 00000000] 04:48:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (10A9D000) [pid = 3760] [serial = 2098] [outer = 10A76800] 04:48:41 INFO - PROCESS | 3760 | 1467114521444 Marionette DEBUG loaded listener.js 04:48:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (10E09C00) [pid = 3760] [serial = 2099] [outer = 10A76800] 04:48:42 INFO - PROCESS | 3760 | 1467114522205 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 04:48:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 04:48:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1173ms 04:48:42 INFO - PROCESS | 3760 | 1467114522262 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 04:48:42 INFO - PROCESS | 3760 | 1467114522266 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 04:48:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 04:48:42 INFO - PROCESS | 3760 | 1467114522273 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 04:48:42 INFO - PROCESS | 3760 | 1467114522277 Marionette TRACE conn2 <- [1,2762,null,{}] 04:48:42 INFO - PROCESS | 3760 | 1467114522281 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:42 INFO - PROCESS | 3760 | 1467114522283 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:42 INFO - PROCESS | 3760 | 1467114522426 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 04:48:42 INFO - PROCESS | 3760 | 1467114522559 Marionette TRACE conn2 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:42 INFO - PROCESS | 3760 | 1467114522562 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:42 INFO - PROCESS | 3760 | ++DOCSHELL 13126000 == 28 [pid = 3760] [id = 700] 04:48:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (1312C000) [pid = 3760] [serial = 2100] [outer = 00000000] 04:48:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (1325A400) [pid = 3760] [serial = 2101] [outer = 1312C000] 04:48:42 INFO - PROCESS | 3760 | 1467114522621 Marionette DEBUG loaded listener.js 04:48:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (1438AC00) [pid = 3760] [serial = 2102] [outer = 1312C000] 04:48:43 INFO - PROCESS | 3760 | 1467114523408 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 04:48:43 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (19F3E000) [pid = 3760] [serial = 2060] [outer = 00000000] [url = about:blank] 04:48:43 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (19BC4000) [pid = 3760] [serial = 2059] [outer = 00000000] [url = about:blank] 04:48:43 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (199B8000) [pid = 3760] [serial = 2057] [outer = 00000000] [url = about:blank] 04:48:43 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (158D4800) [pid = 3760] [serial = 2047] [outer = 00000000] [url = about:blank] 04:48:43 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (16D2FC00) [pid = 3760] [serial = 2050] [outer = 00000000] [url = about:blank] 04:48:43 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (12921000) [pid = 3760] [serial = 2041] [outer = 00000000] [url = about:blank] 04:48:43 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (12BCFC00) [pid = 3760] [serial = 2042] [outer = 00000000] [url = about:blank] 04:48:43 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (1984CC00) [pid = 3760] [serial = 2056] [outer = 00000000] [url = about:blank] 04:48:43 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (13156800) [pid = 3760] [serial = 2038] [outer = 00000000] [url = about:blank] 04:48:43 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (1325C400) [pid = 3760] [serial = 2039] [outer = 00000000] [url = about:blank] 04:48:43 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (0C7E9C00) [pid = 3760] [serial = 2035] [outer = 00000000] [url = about:blank] 04:48:43 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (102CB000) [pid = 3760] [serial = 2036] [outer = 00000000] [url = about:blank] 04:48:43 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (13940800) [pid = 3760] [serial = 2044] [outer = 00000000] [url = about:blank] 04:48:43 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (177F6800) [pid = 3760] [serial = 2053] [outer = 00000000] [url = about:blank] 04:48:43 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (16020400) [pid = 3760] [serial = 2048] [outer = 00000000] [url = about:blank] 04:48:43 INFO - PROCESS | 3760 | --DOMWINDOW == 60 (17AC0000) [pid = 3760] [serial = 2054] [outer = 00000000] [url = about:blank] 04:48:43 INFO - PROCESS | 3760 | --DOMWINDOW == 59 (14309800) [pid = 3760] [serial = 2045] [outer = 00000000] [url = about:blank] 04:48:43 INFO - PROCESS | 3760 | --DOMWINDOW == 58 (17467800) [pid = 3760] [serial = 2051] [outer = 00000000] [url = about:blank] 04:48:43 INFO - PROCESS | 3760 | --DOMWINDOW == 57 (166CCC00) [pid = 3760] [serial = 2033] [outer = 00000000] [url = about:blank] 04:48:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 04:48:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1203ms 04:48:43 INFO - PROCESS | 3760 | 1467114523468 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 04:48:43 INFO - PROCESS | 3760 | 1467114523472 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 04:48:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 04:48:43 INFO - PROCESS | 3760 | 1467114523477 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 04:48:43 INFO - PROCESS | 3760 | 1467114523480 Marionette TRACE conn2 <- [1,2766,null,{}] 04:48:43 INFO - PROCESS | 3760 | 1467114523485 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:43 INFO - PROCESS | 3760 | 1467114523488 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:43 INFO - PROCESS | 3760 | 1467114523579 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 04:48:43 INFO - PROCESS | 3760 | 1467114523586 Marionette TRACE conn2 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:43 INFO - PROCESS | 3760 | 1467114523589 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:43 INFO - PROCESS | 3760 | ++DOCSHELL 10A99000 == 29 [pid = 3760] [id = 701] 04:48:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 58 (10A99C00) [pid = 3760] [serial = 2103] [outer = 00000000] 04:48:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 59 (10E0C400) [pid = 3760] [serial = 2104] [outer = 10A99C00] 04:48:43 INFO - PROCESS | 3760 | 1467114523635 Marionette DEBUG loaded listener.js 04:48:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 60 (1123DC00) [pid = 3760] [serial = 2105] [outer = 10A99C00] 04:48:44 INFO - PROCESS | 3760 | 1467114524142 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 04:48:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 04:48:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 726ms 04:48:44 INFO - PROCESS | 3760 | 1467114524197 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 04:48:44 INFO - PROCESS | 3760 | 1467114524201 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 04:48:44 INFO - PROCESS | 3760 | 1467114524207 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 04:48:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 04:48:44 INFO - PROCESS | 3760 | 1467114524210 Marionette TRACE conn2 <- [1,2770,null,{}] 04:48:44 INFO - PROCESS | 3760 | 1467114524214 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:44 INFO - PROCESS | 3760 | 1467114524216 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:44 INFO - PROCESS | 3760 | 1467114524299 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 04:48:44 INFO - PROCESS | 3760 | 1467114524307 Marionette TRACE conn2 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:44 INFO - PROCESS | 3760 | 1467114524310 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:44 INFO - PROCESS | 3760 | ++DOCSHELL 129F9C00 == 30 [pid = 3760] [id = 702] 04:48:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (12BCEC00) [pid = 3760] [serial = 2106] [outer = 00000000] 04:48:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (130A0000) [pid = 3760] [serial = 2107] [outer = 12BCEC00] 04:48:44 INFO - PROCESS | 3760 | 1467114524356 Marionette DEBUG loaded listener.js 04:48:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (13133800) [pid = 3760] [serial = 2108] [outer = 12BCEC00] 04:48:44 INFO - PROCESS | 3760 | 1467114524959 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 04:48:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 04:48:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 787ms 04:48:45 INFO - PROCESS | 3760 | 1467114525010 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 04:48:45 INFO - PROCESS | 3760 | 1467114525015 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 04:48:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 04:48:45 INFO - PROCESS | 3760 | 1467114525020 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 04:48:45 INFO - PROCESS | 3760 | 1467114525024 Marionette TRACE conn2 <- [1,2774,null,{}] 04:48:45 INFO - PROCESS | 3760 | 1467114525030 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:45 INFO - PROCESS | 3760 | 1467114525033 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:45 INFO - PROCESS | 3760 | 1467114525145 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 04:48:45 INFO - PROCESS | 3760 | 1467114525285 Marionette TRACE conn2 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:45 INFO - PROCESS | 3760 | 1467114525288 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:45 INFO - PROCESS | 3760 | ++DOCSHELL 10A9B400 == 31 [pid = 3760] [id = 703] 04:48:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (10E03000) [pid = 3760] [serial = 2109] [outer = 00000000] 04:48:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (129B4800) [pid = 3760] [serial = 2110] [outer = 10E03000] 04:48:45 INFO - PROCESS | 3760 | 1467114525344 Marionette DEBUG loaded listener.js 04:48:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (13150000) [pid = 3760] [serial = 2111] [outer = 10E03000] 04:48:45 INFO - PROCESS | 3760 | 1467114525927 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 04:48:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 04:48:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 941ms 04:48:45 INFO - PROCESS | 3760 | 1467114525950 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 04:48:45 INFO - PROCESS | 3760 | 1467114525955 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 04:48:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 04:48:45 INFO - PROCESS | 3760 | 1467114525961 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 04:48:45 INFO - PROCESS | 3760 | 1467114525964 Marionette TRACE conn2 <- [1,2778,null,{}] 04:48:45 INFO - PROCESS | 3760 | 1467114525968 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:45 INFO - PROCESS | 3760 | 1467114525971 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:46 INFO - PROCESS | 3760 | 1467114526076 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 04:48:46 INFO - PROCESS | 3760 | 1467114526218 Marionette TRACE conn2 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:46 INFO - PROCESS | 3760 | 1467114526221 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:46 INFO - PROCESS | 3760 | ++DOCSHELL 14309800 == 32 [pid = 3760] [id = 704] 04:48:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (1430A400) [pid = 3760] [serial = 2112] [outer = 00000000] 04:48:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (15301C00) [pid = 3760] [serial = 2113] [outer = 1430A400] 04:48:46 INFO - PROCESS | 3760 | 1467114526277 Marionette DEBUG loaded listener.js 04:48:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (15422400) [pid = 3760] [serial = 2114] [outer = 1430A400] 04:48:46 INFO - PROCESS | 3760 | 1467114526814 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 04:48:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 04:48:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 895ms 04:48:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 04:48:46 INFO - PROCESS | 3760 | 1467114526849 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 04:48:46 INFO - PROCESS | 3760 | 1467114526851 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 04:48:46 INFO - PROCESS | 3760 | 1467114526855 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 04:48:46 INFO - PROCESS | 3760 | 1467114526859 Marionette TRACE conn2 <- [1,2782,null,{}] 04:48:46 INFO - PROCESS | 3760 | 1467114526871 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:46 INFO - PROCESS | 3760 | 1467114526876 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:46 INFO - PROCESS | 3760 | 1467114526980 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 04:48:47 INFO - PROCESS | 3760 | 1467114527091 Marionette TRACE conn2 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:47 INFO - PROCESS | 3760 | 1467114527095 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:47 INFO - PROCESS | 3760 | ++DOCSHELL 166CCC00 == 33 [pid = 3760] [id = 705] 04:48:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (1678E000) [pid = 3760] [serial = 2115] [outer = 00000000] 04:48:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (16950400) [pid = 3760] [serial = 2116] [outer = 1678E000] 04:48:47 INFO - PROCESS | 3760 | 1467114527192 Marionette DEBUG loaded listener.js 04:48:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (16D35400) [pid = 3760] [serial = 2117] [outer = 1678E000] 04:48:47 INFO - PROCESS | 3760 | 1467114527752 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 04:48:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 04:48:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 926ms 04:48:47 INFO - PROCESS | 3760 | 1467114527799 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 04:48:47 INFO - PROCESS | 3760 | 1467114527802 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 04:48:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 04:48:47 INFO - PROCESS | 3760 | 1467114527806 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 04:48:47 INFO - PROCESS | 3760 | 1467114527808 Marionette TRACE conn2 <- [1,2786,null,{}] 04:48:47 INFO - PROCESS | 3760 | 1467114527812 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:47 INFO - PROCESS | 3760 | 1467114527814 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:47 INFO - PROCESS | 3760 | 1467114527921 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 04:48:48 INFO - PROCESS | 3760 | 1467114528033 Marionette TRACE conn2 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:48 INFO - PROCESS | 3760 | 1467114528036 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:48 INFO - PROCESS | 3760 | ++DOCSHELL 177F8800 == 34 [pid = 3760] [id = 706] 04:48:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (177F8C00) [pid = 3760] [serial = 2118] [outer = 00000000] 04:48:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (17F4DC00) [pid = 3760] [serial = 2119] [outer = 177F8C00] 04:48:48 INFO - PROCESS | 3760 | 1467114528128 Marionette DEBUG loaded listener.js 04:48:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (17FEEC00) [pid = 3760] [serial = 2120] [outer = 177F8C00] 04:48:48 INFO - PROCESS | 3760 | 1467114528778 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 04:48:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 04:48:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1019ms 04:48:49 INFO - PROCESS | 3760 | --DOCSHELL 10A74400 == 33 [pid = 3760] [id = 699] 04:48:49 INFO - PROCESS | 3760 | --DOCSHELL 11CD4000 == 32 [pid = 3760] [id = 679] 04:48:49 INFO - PROCESS | 3760 | --DOCSHELL 10A99000 == 31 [pid = 3760] [id = 701] 04:48:49 INFO - PROCESS | 3760 | --DOCSHELL 13126000 == 30 [pid = 3760] [id = 700] 04:48:49 INFO - PROCESS | 3760 | --DOCSHELL 166CCC00 == 29 [pid = 3760] [id = 705] 04:48:49 INFO - PROCESS | 3760 | --DOCSHELL 1A404400 == 28 [pid = 3760] [id = 698] 04:48:49 INFO - PROCESS | 3760 | --DOCSHELL 14309800 == 27 [pid = 3760] [id = 704] 04:48:49 INFO - PROCESS | 3760 | --DOCSHELL 129F9C00 == 26 [pid = 3760] [id = 702] 04:48:49 INFO - PROCESS | 3760 | --DOCSHELL 10A9B400 == 25 [pid = 3760] [id = 703] 04:48:49 INFO - PROCESS | 3760 | 1467114529501 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 04:48:49 INFO - PROCESS | 3760 | 1467114529506 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 04:48:49 INFO - PROCESS | 3760 | 1467114529516 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 04:48:49 INFO - PROCESS | 3760 | 1467114529519 Marionette TRACE conn2 <- [1,2790,null,{}] 04:48:49 INFO - PROCESS | 3760 | 1467114529525 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 04:48:49 INFO - PROCESS | 3760 | 1467114529529 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:49 INFO - PROCESS | 3760 | 1467114529615 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 04:48:49 INFO - PROCESS | 3760 | 1467114529622 Marionette TRACE conn2 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:49 INFO - PROCESS | 3760 | 1467114529627 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:49 INFO - PROCESS | 3760 | ++DOCSHELL 10A94000 == 26 [pid = 3760] [id = 707] 04:48:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (10A98800) [pid = 3760] [serial = 2121] [outer = 00000000] 04:48:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (10E09400) [pid = 3760] [serial = 2122] [outer = 10A98800] 04:48:49 INFO - PROCESS | 3760 | 1467114529675 Marionette DEBUG loaded listener.js 04:48:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (11233400) [pid = 3760] [serial = 2123] [outer = 10A98800] 04:48:50 INFO - PROCESS | 3760 | 1467114530189 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 04:48:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 04:48:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 663ms 04:48:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 04:48:50 INFO - PROCESS | 3760 | 1467114530210 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 04:48:50 INFO - PROCESS | 3760 | 1467114530213 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 04:48:50 INFO - PROCESS | 3760 | 1467114530220 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 04:48:50 INFO - PROCESS | 3760 | 1467114530224 Marionette TRACE conn2 <- [1,2794,null,{}] 04:48:50 INFO - PROCESS | 3760 | 1467114530228 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:50 INFO - PROCESS | 3760 | 1467114530231 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:50 INFO - PROCESS | 3760 | 1467114530315 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 04:48:50 INFO - PROCESS | 3760 | 1467114530324 Marionette TRACE conn2 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:50 INFO - PROCESS | 3760 | 1467114530326 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:50 INFO - PROCESS | 3760 | ++DOCSHELL 13037000 == 27 [pid = 3760] [id = 708] 04:48:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (1303B800) [pid = 3760] [serial = 2124] [outer = 00000000] 04:48:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (131E2C00) [pid = 3760] [serial = 2125] [outer = 1303B800] 04:48:50 INFO - PROCESS | 3760 | 1467114530402 Marionette DEBUG loaded listener.js 04:48:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (13461400) [pid = 3760] [serial = 2126] [outer = 1303B800] 04:48:50 INFO - PROCESS | 3760 | 1467114530935 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 04:48:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 04:48:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 787ms 04:48:50 INFO - PROCESS | 3760 | 1467114531004 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 04:48:51 INFO - PROCESS | 3760 | 1467114531006 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 04:48:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 04:48:51 INFO - PROCESS | 3760 | 1467114531017 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 04:48:51 INFO - PROCESS | 3760 | 1467114531019 Marionette TRACE conn2 <- [1,2798,null,{}] 04:48:51 INFO - PROCESS | 3760 | 1467114531029 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:51 INFO - PROCESS | 3760 | 1467114531033 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:51 INFO - PROCESS | 3760 | 1467114531151 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 04:48:51 INFO - PROCESS | 3760 | 1467114531224 Marionette TRACE conn2 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:51 INFO - PROCESS | 3760 | 1467114531228 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:51 INFO - PROCESS | 3760 | ++DOCSHELL 15871000 == 28 [pid = 3760] [id = 709] 04:48:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (15D7E800) [pid = 3760] [serial = 2127] [outer = 00000000] 04:48:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (16023400) [pid = 3760] [serial = 2128] [outer = 15D7E800] 04:48:51 INFO - PROCESS | 3760 | 1467114531276 Marionette DEBUG loaded listener.js 04:48:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (1678F800) [pid = 3760] [serial = 2129] [outer = 15D7E800] 04:48:51 INFO - PROCESS | 3760 | 1467114531716 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 04:48:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 04:48:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 726ms 04:48:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 04:48:51 INFO - PROCESS | 3760 | 1467114531753 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 04:48:51 INFO - PROCESS | 3760 | 1467114531755 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 04:48:51 INFO - PROCESS | 3760 | 1467114531759 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 04:48:51 INFO - PROCESS | 3760 | 1467114531761 Marionette TRACE conn2 <- [1,2802,null,{}] 04:48:51 INFO - PROCESS | 3760 | 1467114531764 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:51 INFO - PROCESS | 3760 | 1467114531766 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:51 INFO - PROCESS | 3760 | 1467114531890 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 04:48:51 INFO - PROCESS | 3760 | 1467114531902 Marionette TRACE conn2 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:51 INFO - PROCESS | 3760 | 1467114531904 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:51 INFO - PROCESS | 3760 | ++DOCSHELL 176C5400 == 29 [pid = 3760] [id = 710] 04:48:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (176C5C00) [pid = 3760] [serial = 2130] [outer = 00000000] 04:48:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (197B2800) [pid = 3760] [serial = 2131] [outer = 176C5C00] 04:48:51 INFO - PROCESS | 3760 | 1467114531949 Marionette DEBUG loaded listener.js 04:48:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (19841000) [pid = 3760] [serial = 2132] [outer = 176C5C00] 04:48:52 INFO - PROCESS | 3760 | 1467114532397 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 04:48:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 04:48:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 679ms 04:48:52 INFO - PROCESS | 3760 | 1467114532441 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 04:48:52 INFO - PROCESS | 3760 | 1467114532443 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 04:48:52 INFO - PROCESS | 3760 | 1467114532446 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 04:48:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 04:48:52 INFO - PROCESS | 3760 | 1467114532448 Marionette TRACE conn2 <- [1,2806,null,{}] 04:48:52 INFO - PROCESS | 3760 | 1467114532451 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:52 INFO - PROCESS | 3760 | 1467114532453 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:52 INFO - PROCESS | 3760 | 1467114532589 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 04:48:52 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (12BCEC00) [pid = 3760] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 04:48:52 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (132BBC00) [pid = 3760] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 04:48:52 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (12823800) [pid = 3760] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 04:48:52 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (0C7EF000) [pid = 3760] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 04:48:52 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (16B3C000) [pid = 3760] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 04:48:52 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (10E05800) [pid = 3760] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 04:48:52 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (11446400) [pid = 3760] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 04:48:52 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1A404800) [pid = 3760] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 04:48:52 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (158CD400) [pid = 3760] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 04:48:52 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (10A76800) [pid = 3760] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 04:48:52 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (10A99C00) [pid = 3760] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 04:48:52 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (1601F800) [pid = 3760] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 04:48:52 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (129F0C00) [pid = 3760] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 04:48:52 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (199B6000) [pid = 3760] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 04:48:52 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (15209000) [pid = 3760] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 04:48:52 INFO - PROCESS | 3760 | 1467114532868 Marionette TRACE conn2 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:52 INFO - PROCESS | 3760 | 1467114532870 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:52 INFO - PROCESS | 3760 | ++DOCSHELL 0C7E8C00 == 30 [pid = 3760] [id = 711] 04:48:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (0C7EF000) [pid = 3760] [serial = 2133] [outer = 00000000] 04:48:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (10A77C00) [pid = 3760] [serial = 2134] [outer = 0C7EF000] 04:48:52 INFO - PROCESS | 3760 | 1467114532914 Marionette DEBUG loaded listener.js 04:48:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (11C43800) [pid = 3760] [serial = 2135] [outer = 0C7EF000] 04:48:53 INFO - PROCESS | 3760 | 1467114533275 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 04:48:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 04:48:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 833ms 04:48:53 INFO - PROCESS | 3760 | 1467114533289 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 04:48:53 INFO - PROCESS | 3760 | 1467114533292 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 04:48:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 04:48:53 INFO - PROCESS | 3760 | 1467114533295 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 04:48:53 INFO - PROCESS | 3760 | 1467114533297 Marionette TRACE conn2 <- [1,2810,null,{}] 04:48:53 INFO - PROCESS | 3760 | 1467114533300 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:53 INFO - PROCESS | 3760 | 1467114533306 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:53 INFO - PROCESS | 3760 | 1467114533446 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 04:48:53 INFO - PROCESS | 3760 | 1467114533462 Marionette TRACE conn2 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:53 INFO - PROCESS | 3760 | 1467114533464 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:53 INFO - PROCESS | 3760 | ++DOCSHELL 199B6000 == 31 [pid = 3760] [id = 712] 04:48:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (199B7C00) [pid = 3760] [serial = 2136] [outer = 00000000] 04:48:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (19B95800) [pid = 3760] [serial = 2137] [outer = 199B7C00] 04:48:53 INFO - PROCESS | 3760 | 1467114533512 Marionette DEBUG loaded listener.js 04:48:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (1A1A6400) [pid = 3760] [serial = 2138] [outer = 199B7C00] 04:48:53 INFO - PROCESS | 3760 | 1467114533934 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 04:48:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 04:48:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 694ms 04:48:53 INFO - PROCESS | 3760 | 1467114533977 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 04:48:53 INFO - PROCESS | 3760 | 1467114533979 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 04:48:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 04:48:53 INFO - PROCESS | 3760 | 1467114533982 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 04:48:53 INFO - PROCESS | 3760 | 1467114533984 Marionette TRACE conn2 <- [1,2814,null,{}] 04:48:53 INFO - PROCESS | 3760 | 1467114533987 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:53 INFO - PROCESS | 3760 | 1467114533989 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:54 INFO - PROCESS | 3760 | 1467114534109 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 04:48:54 INFO - PROCESS | 3760 | 1467114534148 Marionette TRACE conn2 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:54 INFO - PROCESS | 3760 | 1467114534159 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:54 INFO - PROCESS | 3760 | ++DOCSHELL 1A401400 == 32 [pid = 3760] [id = 713] 04:48:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (1A404000) [pid = 3760] [serial = 2139] [outer = 00000000] 04:48:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (1A603000) [pid = 3760] [serial = 2140] [outer = 1A404000] 04:48:54 INFO - PROCESS | 3760 | 1467114534202 Marionette DEBUG loaded listener.js 04:48:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1A604800) [pid = 3760] [serial = 2141] [outer = 1A404000] 04:48:54 INFO - PROCESS | 3760 | 1467114534609 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 04:48:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 04:48:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 633ms 04:48:54 INFO - PROCESS | 3760 | 1467114534621 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 04:48:54 INFO - PROCESS | 3760 | 1467114534623 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 04:48:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 04:48:54 INFO - PROCESS | 3760 | 1467114534629 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 04:48:54 INFO - PROCESS | 3760 | 1467114534630 Marionette TRACE conn2 <- [1,2818,null,{}] 04:48:54 INFO - PROCESS | 3760 | 1467114534634 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:54 INFO - PROCESS | 3760 | 1467114534636 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:54 INFO - PROCESS | 3760 | 1467114534754 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 04:48:54 INFO - PROCESS | 3760 | 1467114534746 Marionette TRACE conn2 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:54 INFO - PROCESS | 3760 | 1467114534748 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:54 INFO - PROCESS | 3760 | ++DOCSHELL 1A607000 == 33 [pid = 3760] [id = 714] 04:48:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (1A608400) [pid = 3760] [serial = 2142] [outer = 00000000] 04:48:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (1A610C00) [pid = 3760] [serial = 2143] [outer = 1A608400] 04:48:54 INFO - PROCESS | 3760 | 1467114534791 Marionette DEBUG loaded listener.js 04:48:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (1A66BC00) [pid = 3760] [serial = 2144] [outer = 1A608400] 04:48:55 INFO - PROCESS | 3760 | 1467114535574 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 04:48:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 04:48:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1034ms 04:48:55 INFO - PROCESS | 3760 | 1467114535668 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 04:48:55 INFO - PROCESS | 3760 | 1467114535672 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 04:48:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 04:48:55 INFO - PROCESS | 3760 | 1467114535677 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 04:48:55 INFO - PROCESS | 3760 | 1467114535681 Marionette TRACE conn2 <- [1,2822,null,{}] 04:48:55 INFO - PROCESS | 3760 | 1467114535686 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:55 INFO - PROCESS | 3760 | 1467114535689 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:55 INFO - PROCESS | 3760 | 1467114535832 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 04:48:55 INFO - PROCESS | 3760 | 1467114535987 Marionette TRACE conn2 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:55 INFO - PROCESS | 3760 | 1467114535990 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:56 INFO - PROCESS | 3760 | ++DOCSHELL 10E10000 == 34 [pid = 3760] [id = 715] 04:48:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (10E78C00) [pid = 3760] [serial = 2145] [outer = 00000000] 04:48:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (129F5800) [pid = 3760] [serial = 2146] [outer = 10E78C00] 04:48:56 INFO - PROCESS | 3760 | 1467114536049 Marionette DEBUG loaded listener.js 04:48:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (1310BC00) [pid = 3760] [serial = 2147] [outer = 10E78C00] 04:48:56 INFO - PROCESS | 3760 | 1467114536712 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 04:48:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 04:48:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1127ms 04:48:56 INFO - PROCESS | 3760 | 1467114536810 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 04:48:56 INFO - PROCESS | 3760 | 1467114536814 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 04:48:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 04:48:56 INFO - PROCESS | 3760 | 1467114536821 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 04:48:56 INFO - PROCESS | 3760 | 1467114536824 Marionette TRACE conn2 <- [1,2826,null,{}] 04:48:56 INFO - PROCESS | 3760 | 1467114536828 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:56 INFO - PROCESS | 3760 | 1467114536831 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:57 INFO - PROCESS | 3760 | 1467114537053 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 04:48:57 INFO - PROCESS | 3760 | 1467114537200 Marionette TRACE conn2 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:57 INFO - PROCESS | 3760 | 1467114537203 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:57 INFO - PROCESS | 3760 | ++DOCSHELL 0C7F0400 == 35 [pid = 3760] [id = 716] 04:48:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (0C7F0800) [pid = 3760] [serial = 2148] [outer = 00000000] 04:48:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (102C8400) [pid = 3760] [serial = 2149] [outer = 0C7F0800] 04:48:57 INFO - PROCESS | 3760 | 1467114537255 Marionette DEBUG loaded listener.js 04:48:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (10A99000) [pid = 3760] [serial = 2150] [outer = 0C7F0800] 04:48:57 INFO - PROCESS | 3760 | --DOCSHELL 1A401400 == 34 [pid = 3760] [id = 713] 04:48:57 INFO - PROCESS | 3760 | --DOCSHELL 199B6000 == 33 [pid = 3760] [id = 712] 04:48:57 INFO - PROCESS | 3760 | --DOCSHELL 0C7E8C00 == 32 [pid = 3760] [id = 711] 04:48:57 INFO - PROCESS | 3760 | --DOCSHELL 176C5400 == 31 [pid = 3760] [id = 710] 04:48:57 INFO - PROCESS | 3760 | --DOCSHELL 15871000 == 30 [pid = 3760] [id = 709] 04:48:57 INFO - PROCESS | 3760 | --DOCSHELL 13037000 == 29 [pid = 3760] [id = 708] 04:48:57 INFO - PROCESS | 3760 | --DOCSHELL 10A94000 == 28 [pid = 3760] [id = 707] 04:48:57 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (130A0000) [pid = 3760] [serial = 2107] [outer = 00000000] [url = about:blank] 04:48:57 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (13D03400) [pid = 3760] [serial = 2077] [outer = 00000000] [url = about:blank] 04:48:57 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (129EFC00) [pid = 3760] [serial = 2074] [outer = 00000000] [url = about:blank] 04:48:57 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (12D82000) [pid = 3760] [serial = 2075] [outer = 00000000] [url = about:blank] 04:48:57 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (11214C00) [pid = 3760] [serial = 2069] [outer = 00000000] [url = about:blank] 04:48:57 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (10A94C00) [pid = 3760] [serial = 2068] [outer = 00000000] [url = about:blank] 04:48:57 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (17ACA000) [pid = 3760] [serial = 2086] [outer = 00000000] [url = about:blank] 04:48:57 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (10E0A800) [pid = 3760] [serial = 2071] [outer = 00000000] [url = about:blank] 04:48:57 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (10E0E400) [pid = 3760] [serial = 2072] [outer = 00000000] [url = about:blank] 04:48:57 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (13133800) [pid = 3760] [serial = 2108] [outer = 00000000] [url = about:blank] 04:48:57 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (14304400) [pid = 3760] [serial = 2063] [outer = 00000000] [url = about:blank] 04:48:57 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (13151C00) [pid = 3760] [serial = 2062] [outer = 00000000] [url = about:blank] 04:48:57 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (1A5EEC00) [pid = 3760] [serial = 2095] [outer = 00000000] [url = about:blank] 04:48:57 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (177EE000) [pid = 3760] [serial = 2066] [outer = 00000000] [url = about:blank] 04:48:57 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (10A9D000) [pid = 3760] [serial = 2098] [outer = 00000000] [url = about:blank] 04:48:57 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (1325A400) [pid = 3760] [serial = 2101] [outer = 00000000] [url = about:blank] 04:48:57 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (16790400) [pid = 3760] [serial = 2065] [outer = 00000000] [url = about:blank] 04:48:57 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (10E0C400) [pid = 3760] [serial = 2104] [outer = 00000000] [url = about:blank] 04:48:57 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (10E09C00) [pid = 3760] [serial = 2099] [outer = 00000000] [url = about:blank] 04:48:57 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (1123DC00) [pid = 3760] [serial = 2105] [outer = 00000000] [url = about:blank] 04:48:57 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (1695E400) [pid = 3760] [serial = 2084] [outer = 00000000] [url = about:blank] 04:48:57 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (1678EC00) [pid = 3760] [serial = 2083] [outer = 00000000] [url = about:blank] 04:48:57 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (19841800) [pid = 3760] [serial = 2087] [outer = 00000000] [url = about:blank] 04:48:57 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (181DA800) [pid = 3760] [serial = 2089] [outer = 00000000] [url = about:blank] 04:48:57 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (1984B000) [pid = 3760] [serial = 2090] [outer = 00000000] [url = about:blank] 04:48:57 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (19BC4400) [pid = 3760] [serial = 2093] [outer = 00000000] [url = about:blank] 04:48:57 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (1A5EF400) [pid = 3760] [serial = 2096] [outer = 00000000] [url = about:blank] 04:48:57 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (1558C800) [pid = 3760] [serial = 2080] [outer = 00000000] [url = about:blank] 04:48:57 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (19BBC400) [pid = 3760] [serial = 2092] [outer = 00000000] [url = about:blank] 04:48:57 INFO - PROCESS | 3760 | --DOMWINDOW == 60 (15866400) [pid = 3760] [serial = 2081] [outer = 00000000] [url = about:blank] 04:48:57 INFO - PROCESS | 3760 | --DOMWINDOW == 59 (14305C00) [pid = 3760] [serial = 2078] [outer = 00000000] [url = about:blank] 04:48:57 INFO - PROCESS | 3760 | 1467114537789 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 04:48:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 04:48:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1034ms 04:48:57 INFO - PROCESS | 3760 | 1467114537852 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 04:48:57 INFO - PROCESS | 3760 | 1467114537856 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 04:48:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 04:48:57 INFO - PROCESS | 3760 | 1467114537877 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 04:48:57 INFO - PROCESS | 3760 | 1467114537880 Marionette TRACE conn2 <- [1,2830,null,{}] 04:48:57 INFO - PROCESS | 3760 | 1467114537885 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:57 INFO - PROCESS | 3760 | 1467114537887 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:57 INFO - PROCESS | 3760 | 1467114537983 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 04:48:58 INFO - PROCESS | 3760 | 1467114538078 Marionette TRACE conn2 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:58 INFO - PROCESS | 3760 | 1467114538081 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:58 INFO - PROCESS | 3760 | ++DOCSHELL 10F46C00 == 29 [pid = 3760] [id = 717] 04:48:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 60 (10F50400) [pid = 3760] [serial = 2151] [outer = 00000000] 04:48:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (1281B400) [pid = 3760] [serial = 2152] [outer = 10F50400] 04:48:58 INFO - PROCESS | 3760 | 1467114538127 Marionette DEBUG loaded listener.js 04:48:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (12BCE800) [pid = 3760] [serial = 2153] [outer = 10F50400] 04:48:58 INFO - PROCESS | 3760 | 1467114538545 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 04:48:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 04:48:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 694ms 04:48:58 INFO - PROCESS | 3760 | 1467114538597 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 04:48:58 INFO - PROCESS | 3760 | 1467114538600 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 04:48:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 04:48:58 INFO - PROCESS | 3760 | 1467114538607 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 04:48:58 INFO - PROCESS | 3760 | 1467114538609 Marionette TRACE conn2 <- [1,2834,null,{}] 04:48:58 INFO - PROCESS | 3760 | 1467114538613 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:58 INFO - PROCESS | 3760 | 1467114538615 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:58 INFO - PROCESS | 3760 | 1467114538686 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 04:48:58 INFO - PROCESS | 3760 | 1467114538693 Marionette TRACE conn2 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:58 INFO - PROCESS | 3760 | 1467114538695 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:58 INFO - PROCESS | 3760 | ++DOCSHELL 13935C00 == 30 [pid = 3760] [id = 718] 04:48:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (13936C00) [pid = 3760] [serial = 2154] [outer = 00000000] 04:48:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (13D03000) [pid = 3760] [serial = 2155] [outer = 13936C00] 04:48:58 INFO - PROCESS | 3760 | 1467114538739 Marionette DEBUG loaded listener.js 04:48:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (14304000) [pid = 3760] [serial = 2156] [outer = 13936C00] 04:48:59 INFO - PROCESS | 3760 | 1467114539211 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 04:48:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 04:48:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 633ms 04:48:59 INFO - PROCESS | 3760 | 1467114539227 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 04:48:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 04:48:59 INFO - PROCESS | 3760 | 1467114539231 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 04:48:59 INFO - PROCESS | 3760 | 1467114539245 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 04:48:59 INFO - PROCESS | 3760 | 1467114539249 Marionette TRACE conn2 <- [1,2838,null,{}] 04:48:59 INFO - PROCESS | 3760 | 1467114539252 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:59 INFO - PROCESS | 3760 | 1467114539256 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:59 INFO - PROCESS | 3760 | 1467114539348 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 04:48:59 INFO - PROCESS | 3760 | 1467114539357 Marionette TRACE conn2 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:59 INFO - PROCESS | 3760 | 1467114539359 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:48:59 INFO - PROCESS | 3760 | ++DOCSHELL 1542C000 == 31 [pid = 3760] [id = 719] 04:48:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (15869C00) [pid = 3760] [serial = 2157] [outer = 00000000] 04:48:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (15D7F400) [pid = 3760] [serial = 2158] [outer = 15869C00] 04:48:59 INFO - PROCESS | 3760 | 1467114539402 Marionette DEBUG loaded listener.js 04:48:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (1678A400) [pid = 3760] [serial = 2159] [outer = 15869C00] 04:48:59 INFO - PROCESS | 3760 | 1467114539872 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 04:48:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 04:48:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 694ms 04:48:59 INFO - PROCESS | 3760 | 1467114539932 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 04:48:59 INFO - PROCESS | 3760 | 1467114539934 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 04:48:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 04:48:59 INFO - PROCESS | 3760 | 1467114539938 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 04:48:59 INFO - PROCESS | 3760 | 1467114539940 Marionette TRACE conn2 <- [1,2842,null,{}] 04:48:59 INFO - PROCESS | 3760 | 1467114539943 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:59 INFO - PROCESS | 3760 | 1467114539945 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:00 INFO - PROCESS | 3760 | 1467114540050 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 04:49:00 INFO - PROCESS | 3760 | 1467114540138 Marionette TRACE conn2 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:00 INFO - PROCESS | 3760 | 1467114540141 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:00 INFO - PROCESS | 3760 | ++DOCSHELL 16799400 == 32 [pid = 3760] [id = 720] 04:49:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (16B35000) [pid = 3760] [serial = 2160] [outer = 00000000] 04:49:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (176C4C00) [pid = 3760] [serial = 2161] [outer = 16B35000] 04:49:00 INFO - PROCESS | 3760 | 1467114540183 Marionette DEBUG loaded listener.js 04:49:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (177EA800) [pid = 3760] [serial = 2162] [outer = 16B35000] 04:49:00 INFO - PROCESS | 3760 | 1467114540598 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 04:49:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 04:49:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 695ms 04:49:00 INFO - PROCESS | 3760 | 1467114540621 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 04:49:00 INFO - PROCESS | 3760 | 1467114540623 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 04:49:00 INFO - PROCESS | 3760 | 1467114540626 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 04:49:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 04:49:00 INFO - PROCESS | 3760 | 1467114540628 Marionette TRACE conn2 <- [1,2846,null,{}] 04:49:00 INFO - PROCESS | 3760 | 1467114540632 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:00 INFO - PROCESS | 3760 | 1467114540634 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:00 INFO - PROCESS | 3760 | 1467114540748 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 04:49:00 INFO - PROCESS | 3760 | 1467114540754 Marionette TRACE conn2 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:00 INFO - PROCESS | 3760 | 1467114540760 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:00 INFO - PROCESS | 3760 | ++DOCSHELL 12D7FC00 == 33 [pid = 3760] [id = 721] 04:49:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (15871000) [pid = 3760] [serial = 2163] [outer = 00000000] 04:49:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (181D9800) [pid = 3760] [serial = 2164] [outer = 15871000] 04:49:00 INFO - PROCESS | 3760 | 1467114540882 Marionette DEBUG loaded listener.js 04:49:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (19843000) [pid = 3760] [serial = 2165] [outer = 15871000] 04:49:01 INFO - PROCESS | 3760 | 1467114541312 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 04:49:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 04:49:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 726ms 04:49:01 INFO - PROCESS | 3760 | 1467114541351 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 04:49:01 INFO - PROCESS | 3760 | 1467114541353 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 04:49:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 04:49:01 INFO - PROCESS | 3760 | 1467114541357 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 04:49:01 INFO - PROCESS | 3760 | 1467114541358 Marionette TRACE conn2 <- [1,2850,null,{}] 04:49:01 INFO - PROCESS | 3760 | 1467114541363 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:01 INFO - PROCESS | 3760 | 1467114541366 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:01 INFO - PROCESS | 3760 | 1467114541511 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 04:49:01 INFO - PROCESS | 3760 | 1467114541532 Marionette TRACE conn2 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:01 INFO - PROCESS | 3760 | 1467114541534 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:01 INFO - PROCESS | 3760 | ++DOCSHELL 0C75BC00 == 34 [pid = 3760] [id = 722] 04:49:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (11CD7800) [pid = 3760] [serial = 2166] [outer = 00000000] 04:49:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (19B8B800) [pid = 3760] [serial = 2167] [outer = 11CD7800] 04:49:01 INFO - PROCESS | 3760 | 1467114541577 Marionette DEBUG loaded listener.js 04:49:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (199BAC00) [pid = 3760] [serial = 2168] [outer = 11CD7800] 04:49:01 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (1312C000) [pid = 3760] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 04:49:01 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (1A404000) [pid = 3760] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 04:49:01 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (15D7E800) [pid = 3760] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 04:49:01 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (10A98800) [pid = 3760] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 04:49:01 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (1303B800) [pid = 3760] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 04:49:01 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (176C5C00) [pid = 3760] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 04:49:01 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (10E03000) [pid = 3760] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 04:49:01 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (1430A400) [pid = 3760] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 04:49:01 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (1678E000) [pid = 3760] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 04:49:01 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (0C7EF000) [pid = 3760] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 04:49:01 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (199B7C00) [pid = 3760] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 04:49:02 INFO - PROCESS | 3760 | 1467114542032 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 04:49:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 04:49:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 694ms 04:49:02 INFO - PROCESS | 3760 | 1467114542056 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 04:49:02 INFO - PROCESS | 3760 | 1467114542058 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 04:49:02 INFO - PROCESS | 3760 | 1467114542061 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 04:49:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 04:49:02 INFO - PROCESS | 3760 | 1467114542063 Marionette TRACE conn2 <- [1,2854,null,{}] 04:49:02 INFO - PROCESS | 3760 | 1467114542067 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:02 INFO - PROCESS | 3760 | 1467114542068 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:02 INFO - PROCESS | 3760 | 1467114542146 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 04:49:02 INFO - PROCESS | 3760 | 1467114542151 Marionette TRACE conn2 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:02 INFO - PROCESS | 3760 | 1467114542153 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:02 INFO - PROCESS | 3760 | ++DOCSHELL 1026CC00 == 35 [pid = 3760] [id = 723] 04:49:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (1303B800) [pid = 3760] [serial = 2169] [outer = 00000000] 04:49:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (1533A800) [pid = 3760] [serial = 2170] [outer = 1303B800] 04:49:02 INFO - PROCESS | 3760 | 1467114542197 Marionette DEBUG loaded listener.js 04:49:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (199BA400) [pid = 3760] [serial = 2171] [outer = 1303B800] 04:49:02 INFO - PROCESS | 3760 | 1467114542637 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 04:49:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 04:49:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 633ms 04:49:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 04:49:02 INFO - PROCESS | 3760 | 1467114542683 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 04:49:02 INFO - PROCESS | 3760 | 1467114542685 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 04:49:02 INFO - PROCESS | 3760 | 1467114542688 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 04:49:02 INFO - PROCESS | 3760 | 1467114542690 Marionette TRACE conn2 <- [1,2858,null,{}] 04:49:02 INFO - PROCESS | 3760 | 1467114542693 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:02 INFO - PROCESS | 3760 | 1467114542695 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:02 INFO - PROCESS | 3760 | 1467114542774 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 04:49:02 INFO - PROCESS | 3760 | 1467114542779 Marionette TRACE conn2 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:02 INFO - PROCESS | 3760 | 1467114542781 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:02 INFO - PROCESS | 3760 | ++DOCSHELL 1530B000 == 36 [pid = 3760] [id = 724] 04:49:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (16B37C00) [pid = 3760] [serial = 2172] [outer = 00000000] 04:49:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (1A5F0000) [pid = 3760] [serial = 2173] [outer = 16B37C00] 04:49:02 INFO - PROCESS | 3760 | 1467114542823 Marionette DEBUG loaded listener.js 04:49:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (1A5F8C00) [pid = 3760] [serial = 2174] [outer = 16B37C00] 04:49:03 INFO - PROCESS | 3760 | 1467114543272 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 04:49:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 04:49:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 618ms 04:49:03 INFO - PROCESS | 3760 | 1467114543326 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 04:49:03 INFO - PROCESS | 3760 | 1467114543328 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 04:49:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 04:49:03 INFO - PROCESS | 3760 | 1467114543332 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 04:49:03 INFO - PROCESS | 3760 | 1467114543333 Marionette TRACE conn2 <- [1,2862,null,{}] 04:49:03 INFO - PROCESS | 3760 | 1467114543340 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:03 INFO - PROCESS | 3760 | 1467114543342 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:03 INFO - PROCESS | 3760 | 1467114543425 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 04:49:03 INFO - PROCESS | 3760 | 1467114543433 Marionette TRACE conn2 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:03 INFO - PROCESS | 3760 | 1467114543436 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:03 INFO - PROCESS | 3760 | ++DOCSHELL 1A603800 == 37 [pid = 3760] [id = 725] 04:49:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (1A605400) [pid = 3760] [serial = 2175] [outer = 00000000] 04:49:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (1A610000) [pid = 3760] [serial = 2176] [outer = 1A605400] 04:49:03 INFO - PROCESS | 3760 | 1467114543479 Marionette DEBUG loaded listener.js 04:49:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (1A610800) [pid = 3760] [serial = 2177] [outer = 1A605400] 04:49:03 INFO - PROCESS | 3760 | 1467114543941 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 04:49:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 04:49:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 679ms 04:49:04 INFO - PROCESS | 3760 | 1467114544016 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 04:49:04 INFO - PROCESS | 3760 | 1467114544020 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 04:49:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 04:49:04 INFO - PROCESS | 3760 | 1467114544026 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 04:49:04 INFO - PROCESS | 3760 | 1467114544031 Marionette TRACE conn2 <- [1,2866,null,{}] 04:49:04 INFO - PROCESS | 3760 | 1467114544038 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:04 INFO - PROCESS | 3760 | 1467114544041 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:04 INFO - PROCESS | 3760 | 1467114544161 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 04:49:04 INFO - PROCESS | 3760 | 1467114544327 Marionette TRACE conn2 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:04 INFO - PROCESS | 3760 | 1467114544332 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:04 INFO - PROCESS | 3760 | ++DOCSHELL 10E0D400 == 38 [pid = 3760] [id = 726] 04:49:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (10E0D800) [pid = 3760] [serial = 2178] [outer = 00000000] 04:49:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (11213400) [pid = 3760] [serial = 2179] [outer = 10E0D800] 04:49:04 INFO - PROCESS | 3760 | 1467114544389 Marionette DEBUG loaded listener.js 04:49:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (11AE4000) [pid = 3760] [serial = 2180] [outer = 10E0D800] 04:49:04 INFO - PROCESS | 3760 | 1467114544982 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 04:49:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 04:49:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 988ms 04:49:05 INFO - PROCESS | 3760 | 1467114545029 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 04:49:05 INFO - PROCESS | 3760 | 1467114545034 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 04:49:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 04:49:05 INFO - PROCESS | 3760 | 1467114545040 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 04:49:05 INFO - PROCESS | 3760 | 1467114545043 Marionette TRACE conn2 <- [1,2870,null,{}] 04:49:05 INFO - PROCESS | 3760 | 1467114545047 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:05 INFO - PROCESS | 3760 | 1467114545050 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:05 INFO - PROCESS | 3760 | 1467114545158 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 04:49:05 INFO - PROCESS | 3760 | 1467114545296 Marionette TRACE conn2 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:05 INFO - PROCESS | 3760 | 1467114545299 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:05 INFO - PROCESS | 3760 | ++DOCSHELL 13463C00 == 39 [pid = 3760] [id = 727] 04:49:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (13938400) [pid = 3760] [serial = 2181] [outer = 00000000] 04:49:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (15205C00) [pid = 3760] [serial = 2182] [outer = 13938400] 04:49:05 INFO - PROCESS | 3760 | 1467114545356 Marionette DEBUG loaded listener.js 04:49:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (15424C00) [pid = 3760] [serial = 2183] [outer = 13938400] 04:49:05 INFO - PROCESS | 3760 | 1467114545970 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 04:49:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 04:49:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 987ms 04:49:06 INFO - PROCESS | 3760 | 1467114546026 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 04:49:06 INFO - PROCESS | 3760 | 1467114546029 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 04:49:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 04:49:06 INFO - PROCESS | 3760 | 1467114546033 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 04:49:06 INFO - PROCESS | 3760 | 1467114546036 Marionette TRACE conn2 <- [1,2874,null,{}] 04:49:06 INFO - PROCESS | 3760 | 1467114546047 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:06 INFO - PROCESS | 3760 | 1467114546052 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:06 INFO - PROCESS | 3760 | 1467114546163 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 04:49:06 INFO - PROCESS | 3760 | 1467114546303 Marionette TRACE conn2 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:06 INFO - PROCESS | 3760 | 1467114546306 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:06 INFO - PROCESS | 3760 | ++DOCSHELL 19841C00 == 40 [pid = 3760] [id = 728] 04:49:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (1984A400) [pid = 3760] [serial = 2184] [outer = 00000000] 04:49:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (19F3C000) [pid = 3760] [serial = 2185] [outer = 1984A400] 04:49:06 INFO - PROCESS | 3760 | 1467114546363 Marionette DEBUG loaded listener.js 04:49:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (1A604000) [pid = 3760] [serial = 2186] [outer = 1984A400] 04:49:07 INFO - PROCESS | 3760 | 1467114547164 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 04:49:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 04:49:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1173ms 04:49:07 INFO - PROCESS | 3760 | 1467114547216 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 04:49:07 INFO - PROCESS | 3760 | 1467114547220 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 04:49:07 INFO - PROCESS | 3760 | 1467114547226 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 04:49:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 04:49:07 INFO - PROCESS | 3760 | 1467114547229 Marionette TRACE conn2 <- [1,2878,null,{}] 04:49:07 INFO - PROCESS | 3760 | 1467114547235 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:07 INFO - PROCESS | 3760 | 1467114547238 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:07 INFO - PROCESS | 3760 | 1467114547335 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 04:49:07 INFO - PROCESS | 3760 | 1467114547469 Marionette TRACE conn2 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:07 INFO - PROCESS | 3760 | 1467114547474 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:07 INFO - PROCESS | 3760 | ++DOCSHELL 10A9E400 == 41 [pid = 3760] [id = 729] 04:49:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (10E07C00) [pid = 3760] [serial = 2187] [outer = 00000000] 04:49:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (10E0EC00) [pid = 3760] [serial = 2188] [outer = 10E07C00] 04:49:07 INFO - PROCESS | 3760 | 1467114547532 Marionette DEBUG loaded listener.js 04:49:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (1121EC00) [pid = 3760] [serial = 2189] [outer = 10E07C00] 04:49:08 INFO - PROCESS | 3760 | --DOCSHELL 1530B000 == 40 [pid = 3760] [id = 724] 04:49:08 INFO - PROCESS | 3760 | --DOCSHELL 1026CC00 == 39 [pid = 3760] [id = 723] 04:49:08 INFO - PROCESS | 3760 | --DOCSHELL 0C75BC00 == 38 [pid = 3760] [id = 722] 04:49:08 INFO - PROCESS | 3760 | --DOCSHELL 12D7FC00 == 37 [pid = 3760] [id = 721] 04:49:08 INFO - PROCESS | 3760 | --DOCSHELL 16799400 == 36 [pid = 3760] [id = 720] 04:49:08 INFO - PROCESS | 3760 | --DOCSHELL 1542C000 == 35 [pid = 3760] [id = 719] 04:49:08 INFO - PROCESS | 3760 | --DOCSHELL 13935C00 == 34 [pid = 3760] [id = 718] 04:49:08 INFO - PROCESS | 3760 | --DOCSHELL 10F46C00 == 33 [pid = 3760] [id = 717] 04:49:08 INFO - PROCESS | 3760 | --DOCSHELL 0C7F0400 == 32 [pid = 3760] [id = 716] 04:49:08 INFO - PROCESS | 3760 | --DOCSHELL 10E10000 == 31 [pid = 3760] [id = 715] 04:49:08 INFO - PROCESS | 3760 | --DOCSHELL 177F8800 == 30 [pid = 3760] [id = 706] 04:49:08 INFO - PROCESS | 3760 | --DOCSHELL 1A607000 == 29 [pid = 3760] [id = 714] 04:49:08 INFO - PROCESS | 3760 | --DOCSHELL 19841C00 == 28 [pid = 3760] [id = 728] 04:49:08 INFO - PROCESS | 3760 | --DOCSHELL 1A603800 == 27 [pid = 3760] [id = 725] 04:49:08 INFO - PROCESS | 3760 | --DOCSHELL 10E0D400 == 26 [pid = 3760] [id = 726] 04:49:08 INFO - PROCESS | 3760 | --DOCSHELL 13463C00 == 25 [pid = 3760] [id = 727] 04:49:08 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (1438AC00) [pid = 3760] [serial = 2102] [outer = 00000000] [url = about:blank] 04:49:08 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (1A603000) [pid = 3760] [serial = 2140] [outer = 00000000] [url = about:blank] 04:49:08 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (16023400) [pid = 3760] [serial = 2128] [outer = 00000000] [url = about:blank] 04:49:08 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (10E09400) [pid = 3760] [serial = 2122] [outer = 00000000] [url = about:blank] 04:49:08 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (11233400) [pid = 3760] [serial = 2123] [outer = 00000000] [url = about:blank] 04:49:08 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (131E2C00) [pid = 3760] [serial = 2125] [outer = 00000000] [url = about:blank] 04:49:08 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (17F4DC00) [pid = 3760] [serial = 2119] [outer = 00000000] [url = about:blank] 04:49:08 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (197B2800) [pid = 3760] [serial = 2131] [outer = 00000000] [url = about:blank] 04:49:08 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (13150000) [pid = 3760] [serial = 2111] [outer = 00000000] [url = about:blank] 04:49:08 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (129B4800) [pid = 3760] [serial = 2110] [outer = 00000000] [url = about:blank] 04:49:08 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (15422400) [pid = 3760] [serial = 2114] [outer = 00000000] [url = about:blank] 04:49:08 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (15301C00) [pid = 3760] [serial = 2113] [outer = 00000000] [url = about:blank] 04:49:08 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (16D35400) [pid = 3760] [serial = 2117] [outer = 00000000] [url = about:blank] 04:49:08 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (16950400) [pid = 3760] [serial = 2116] [outer = 00000000] [url = about:blank] 04:49:08 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (1678F800) [pid = 3760] [serial = 2129] [outer = 00000000] [url = about:blank] 04:49:08 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (10A77C00) [pid = 3760] [serial = 2134] [outer = 00000000] [url = about:blank] 04:49:08 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (19841000) [pid = 3760] [serial = 2132] [outer = 00000000] [url = about:blank] 04:49:08 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (11C43800) [pid = 3760] [serial = 2135] [outer = 00000000] [url = about:blank] 04:49:08 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (1A1A6400) [pid = 3760] [serial = 2138] [outer = 00000000] [url = about:blank] 04:49:08 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (1A604800) [pid = 3760] [serial = 2141] [outer = 00000000] [url = about:blank] 04:49:08 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (13461400) [pid = 3760] [serial = 2126] [outer = 00000000] [url = about:blank] 04:49:08 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (19B95800) [pid = 3760] [serial = 2137] [outer = 00000000] [url = about:blank] 04:49:08 INFO - PROCESS | 3760 | 1467114548691 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 04:49:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 04:49:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1482ms 04:49:08 INFO - PROCESS | 3760 | 1467114548709 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 04:49:08 INFO - PROCESS | 3760 | 1467114548713 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 04:49:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 04:49:08 INFO - PROCESS | 3760 | 1467114548718 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 04:49:08 INFO - PROCESS | 3760 | 1467114548722 Marionette TRACE conn2 <- [1,2882,null,{}] 04:49:08 INFO - PROCESS | 3760 | 1467114548727 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:08 INFO - PROCESS | 3760 | 1467114548730 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:08 INFO - PROCESS | 3760 | 1467114548852 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 04:49:08 INFO - PROCESS | 3760 | 1467114548952 Marionette TRACE conn2 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:08 INFO - PROCESS | 3760 | 1467114548956 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:08 INFO - PROCESS | 3760 | ++DOCSHELL 0C7F3000 == 26 [pid = 3760] [id = 730] 04:49:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (0F93A800) [pid = 3760] [serial = 2190] [outer = 00000000] 04:49:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (10A81800) [pid = 3760] [serial = 2191] [outer = 0F93A800] 04:49:08 INFO - PROCESS | 3760 | 1467114549004 Marionette DEBUG loaded listener.js 04:49:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (10E02000) [pid = 3760] [serial = 2192] [outer = 0F93A800] 04:49:09 INFO - PROCESS | 3760 | 1467114549417 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 04:49:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 04:49:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 726ms 04:49:09 INFO - PROCESS | 3760 | 1467114549444 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 04:49:09 INFO - PROCESS | 3760 | 1467114549449 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 04:49:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 04:49:09 INFO - PROCESS | 3760 | 1467114549459 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 04:49:09 INFO - PROCESS | 3760 | 1467114549461 Marionette TRACE conn2 <- [1,2886,null,{}] 04:49:09 INFO - PROCESS | 3760 | 1467114549465 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:09 INFO - PROCESS | 3760 | 1467114549468 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:09 INFO - PROCESS | 3760 | 1467114549561 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 04:49:09 INFO - PROCESS | 3760 | 1467114549569 Marionette TRACE conn2 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:09 INFO - PROCESS | 3760 | 1467114549572 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:09 INFO - PROCESS | 3760 | ++DOCSHELL 1292BC00 == 27 [pid = 3760] [id = 731] 04:49:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (129AC800) [pid = 3760] [serial = 2193] [outer = 00000000] 04:49:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (129F6C00) [pid = 3760] [serial = 2194] [outer = 129AC800] 04:49:09 INFO - PROCESS | 3760 | 1467114549619 Marionette DEBUG loaded listener.js 04:49:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (12DC6000) [pid = 3760] [serial = 2195] [outer = 129AC800] 04:49:10 INFO - PROCESS | 3760 | 1467114550094 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 04:49:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 04:49:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 679ms 04:49:10 INFO - PROCESS | 3760 | 1467114550154 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 04:49:10 INFO - PROCESS | 3760 | 1467114550156 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 04:49:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 04:49:10 INFO - PROCESS | 3760 | 1467114550159 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 04:49:10 INFO - PROCESS | 3760 | 1467114550163 Marionette TRACE conn2 <- [1,2890,null,{}] 04:49:10 INFO - PROCESS | 3760 | 1467114550173 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:10 INFO - PROCESS | 3760 | 1467114550178 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:10 INFO - PROCESS | 3760 | 1467114550290 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 04:49:10 INFO - PROCESS | 3760 | 1467114550395 Marionette TRACE conn2 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:10 INFO - PROCESS | 3760 | 1467114550398 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:10 INFO - PROCESS | 3760 | ++DOCSHELL 13933C00 == 28 [pid = 3760] [id = 732] 04:49:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (13940400) [pid = 3760] [serial = 2196] [outer = 00000000] 04:49:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (14308800) [pid = 3760] [serial = 2197] [outer = 13940400] 04:49:10 INFO - PROCESS | 3760 | 1467114550445 Marionette DEBUG loaded listener.js 04:49:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (15209800) [pid = 3760] [serial = 2198] [outer = 13940400] 04:49:10 INFO - PROCESS | 3760 | 1467114550874 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 04:49:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 04:49:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 787ms 04:49:10 INFO - PROCESS | 3760 | 1467114550945 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 04:49:10 INFO - PROCESS | 3760 | 1467114550947 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 04:49:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 04:49:10 INFO - PROCESS | 3760 | 1467114550951 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 04:49:10 INFO - PROCESS | 3760 | 1467114550953 Marionette TRACE conn2 <- [1,2894,null,{}] 04:49:10 INFO - PROCESS | 3760 | 1467114550956 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:10 INFO - PROCESS | 3760 | 1467114550958 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:11 INFO - PROCESS | 3760 | 1467114551078 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 04:49:11 INFO - PROCESS | 3760 | 1467114551142 Marionette TRACE conn2 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:11 INFO - PROCESS | 3760 | 1467114551144 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:11 INFO - PROCESS | 3760 | ++DOCSHELL 1542C800 == 29 [pid = 3760] [id = 733] 04:49:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (1542F400) [pid = 3760] [serial = 2199] [outer = 00000000] 04:49:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (15871400) [pid = 3760] [serial = 2200] [outer = 1542F400] 04:49:11 INFO - PROCESS | 3760 | 1467114551188 Marionette DEBUG loaded listener.js 04:49:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (15D82000) [pid = 3760] [serial = 2201] [outer = 1542F400] 04:49:11 INFO - PROCESS | 3760 | 1467114551625 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 04:49:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 04:49:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 725ms 04:49:11 INFO - PROCESS | 3760 | 1467114551691 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 04:49:11 INFO - PROCESS | 3760 | 1467114551693 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 04:49:11 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 04:49:11 INFO - PROCESS | 3760 | 1467114551696 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 04:49:11 INFO - PROCESS | 3760 | 1467114551698 Marionette TRACE conn2 <- [1,2898,null,{}] 04:49:11 INFO - PROCESS | 3760 | 1467114551708 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:11 INFO - PROCESS | 3760 | 1467114551710 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:11 INFO - PROCESS | 3760 | 1467114551819 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 04:49:11 INFO - PROCESS | 3760 | 1467114551815 Marionette TRACE conn2 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:11 INFO - PROCESS | 3760 | 1467114551817 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:11 INFO - PROCESS | 3760 | ++DOCSHELL 1602AC00 == 30 [pid = 3760] [id = 734] 04:49:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (1678BC00) [pid = 3760] [serial = 2202] [outer = 00000000] 04:49:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (16D2DC00) [pid = 3760] [serial = 2203] [outer = 1678BC00] 04:49:11 INFO - PROCESS | 3760 | 1467114551860 Marionette DEBUG loaded listener.js 04:49:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (16DDE000) [pid = 3760] [serial = 2204] [outer = 1678BC00] 04:49:12 INFO - PROCESS | 3760 | 1467114552280 Marionette TRACE conn2 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 04:49:12 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 04:49:12 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 04:49:12 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 649ms 04:49:12 INFO - PROCESS | 3760 | 1467114552339 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 04:49:12 INFO - PROCESS | 3760 | 1467114552341 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 04:49:12 INFO - TEST-START | /DOMEvents/constructors.html 04:49:12 INFO - PROCESS | 3760 | 1467114552344 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 04:49:12 INFO - PROCESS | 3760 | 1467114552346 Marionette TRACE conn2 <- [1,2902,null,{}] 04:49:12 INFO - PROCESS | 3760 | 1467114552355 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:12 INFO - PROCESS | 3760 | 1467114552361 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:12 INFO - PROCESS | 3760 | 1467114552494 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 04:49:12 INFO - PROCESS | 3760 | 1467114552562 Marionette TRACE conn2 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:12 INFO - PROCESS | 3760 | 1467114552564 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:12 INFO - PROCESS | 3760 | ++DOCSHELL 177F6C00 == 31 [pid = 3760] [id = 735] 04:49:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (17AC7800) [pid = 3760] [serial = 2205] [outer = 00000000] 04:49:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (19845800) [pid = 3760] [serial = 2206] [outer = 17AC7800] 04:49:12 INFO - PROCESS | 3760 | 1467114552615 Marionette DEBUG loaded listener.js 04:49:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (1984C400) [pid = 3760] [serial = 2207] [outer = 17AC7800] 04:49:12 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (16B35000) [pid = 3760] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 04:49:12 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (15871000) [pid = 3760] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 04:49:12 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (16B37C00) [pid = 3760] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 04:49:12 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1A608400) [pid = 3760] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 04:49:12 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (15869C00) [pid = 3760] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 04:49:12 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (1A605400) [pid = 3760] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 04:49:12 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (10F50400) [pid = 3760] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 04:49:12 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (13936C00) [pid = 3760] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 04:49:12 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (0C7F0800) [pid = 3760] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 04:49:12 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (10E78C00) [pid = 3760] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 04:49:12 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (11CD7800) [pid = 3760] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 04:49:12 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (1303B800) [pid = 3760] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 04:49:12 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (177F8C00) [pid = 3760] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 04:49:13 INFO - PROCESS | 3760 | 1467114553235 Marionette TRACE conn2 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 04:49:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 04:49:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 04:49:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 04:49:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 04:49:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 04:49:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 04:49:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 04:49:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 04:49:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 04:49:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 04:49:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 04:49:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 04:49:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 04:49:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 04:49:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 04:49:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 04:49:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 04:49:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 04:49:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 04:49:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 04:49:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 04:49:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 04:49:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 04:49:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 04:49:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 04:49:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 04:49:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 04:49:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 04:49:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 04:49:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 04:49:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 04:49:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 04:49:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 04:49:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 04:49:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 04:49:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 04:49:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 04:49:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 04:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 04:49:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:49:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 04:49:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 04:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 04:49:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:49:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 04:49:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 04:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 04:49:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:49:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 04:49:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 04:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 04:49:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:49:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 04:49:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 04:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 04:49:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:49:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 04:49:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 04:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 04:49:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:49:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 04:49:13 INFO - TEST-OK | /DOMEvents/constructors.html | took 957ms 04:49:13 INFO - PROCESS | 3760 | 1467114553305 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 04:49:13 INFO - PROCESS | 3760 | 1467114553307 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 04:49:13 INFO - TEST-START | /DOMEvents/event-phases-order.html 04:49:13 INFO - PROCESS | 3760 | 1467114553311 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 04:49:13 INFO - PROCESS | 3760 | 1467114553313 Marionette TRACE conn2 <- [1,2906,null,{}] 04:49:13 INFO - PROCESS | 3760 | 1467114553316 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:13 INFO - PROCESS | 3760 | 1467114553318 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:13 INFO - PROCESS | 3760 | 1467114553392 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 04:49:13 INFO - PROCESS | 3760 | 1467114553399 Marionette TRACE conn2 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:13 INFO - PROCESS | 3760 | 1467114553401 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:13 INFO - PROCESS | 3760 | ++DOCSHELL 130A2000 == 32 [pid = 3760] [id = 736] 04:49:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (131EB800) [pid = 3760] [serial = 2208] [outer = 00000000] 04:49:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (176BE000) [pid = 3760] [serial = 2209] [outer = 131EB800] 04:49:13 INFO - PROCESS | 3760 | 1467114553444 Marionette DEBUG loaded listener.js 04:49:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (17FECC00) [pid = 3760] [serial = 2210] [outer = 131EB800] 04:49:13 INFO - PROCESS | 3760 | 1467114553861 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 04:49:13 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 04:49:13 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 587ms 04:49:13 INFO - PROCESS | 3760 | 1467114553913 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 04:49:13 INFO - PROCESS | 3760 | 1467114553915 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 04:49:13 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 04:49:13 INFO - PROCESS | 3760 | 1467114553919 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 04:49:13 INFO - PROCESS | 3760 | 1467114553920 Marionette TRACE conn2 <- [1,2910,null,{}] 04:49:13 INFO - PROCESS | 3760 | 1467114553924 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:13 INFO - PROCESS | 3760 | 1467114553926 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:13 INFO - PROCESS | 3760 | 1467114554002 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 04:49:13 INFO - PROCESS | 3760 | 1467114554007 Marionette TRACE conn2 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:13 INFO - PROCESS | 3760 | 1467114554009 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:14 INFO - PROCESS | 3760 | ++DOCSHELL 1746CC00 == 33 [pid = 3760] [id = 737] 04:49:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (197C1C00) [pid = 3760] [serial = 2211] [outer = 00000000] 04:49:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (19BC3C00) [pid = 3760] [serial = 2212] [outer = 197C1C00] 04:49:14 INFO - PROCESS | 3760 | 1467114554052 Marionette DEBUG loaded listener.js 04:49:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (19BC4000) [pid = 3760] [serial = 2213] [outer = 197C1C00] 04:49:14 INFO - PROCESS | 3760 | [3760] 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 04:49:14 INFO - PROCESS | 3760 | [3760] 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 04:49:14 INFO - PROCESS | 3760 | [3760] 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 04:49:14 INFO - PROCESS | 3760 | [3760] 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 04:49:14 INFO - PROCESS | 3760 | 1467114554478 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 04:49:14 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 04:49:14 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 04:49:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 04:49:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:49:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:49:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:49:14 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 04:49:14 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 04:49:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:49:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:49:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:49:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:49:14 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 04:49:14 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 04:49:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:49:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:49:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:49:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:49:14 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]" 04:49:14 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 04:49:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:49:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:49:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:49:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:49:14 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 04:49:14 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 587ms 04:49:14 INFO - PROCESS | 3760 | 1467114554526 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 04:49:14 INFO - PROCESS | 3760 | 1467114554528 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 04:49:14 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 04:49:14 INFO - PROCESS | 3760 | 1467114554531 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 04:49:14 INFO - PROCESS | 3760 | 1467114554533 Marionette TRACE conn2 <- [1,2914,null,{}] 04:49:14 INFO - PROCESS | 3760 | 1467114554536 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:14 INFO - PROCESS | 3760 | 1467114554538 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:14 INFO - PROCESS | 3760 | 1467114554599 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 04:49:14 INFO - PROCESS | 3760 | 1467114554604 Marionette TRACE conn2 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:14 INFO - PROCESS | 3760 | 1467114554606 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:14 INFO - PROCESS | 3760 | ++DOCSHELL 1346D000 == 34 [pid = 3760] [id = 738] 04:49:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (1A40A000) [pid = 3760] [serial = 2214] [outer = 00000000] 04:49:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (1A606C00) [pid = 3760] [serial = 2215] [outer = 1A40A000] 04:49:14 INFO - PROCESS | 3760 | 1467114554656 Marionette DEBUG loaded listener.js 04:49:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (1A60EC00) [pid = 3760] [serial = 2216] [outer = 1A40A000] 04:49:15 INFO - PROCESS | 3760 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 04:49:15 INFO - PROCESS | 3760 | 1467114555341 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 04:49:15 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 04:49:15 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 834ms 04:49:15 INFO - PROCESS | 3760 | 1467114555359 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 04:49:15 INFO - PROCESS | 3760 | 1467114555363 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 04:49:15 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 04:49:15 INFO - PROCESS | 3760 | 1467114555368 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 04:49:15 INFO - PROCESS | 3760 | 1467114555373 Marionette TRACE conn2 <- [1,2918,null,{}] 04:49:15 INFO - PROCESS | 3760 | 1467114555378 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:15 INFO - PROCESS | 3760 | 1467114555381 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:15 INFO - PROCESS | 3760 | 1467114555499 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 04:49:15 INFO - PROCESS | 3760 | 1467114555638 Marionette TRACE conn2 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:15 INFO - PROCESS | 3760 | 1467114555641 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:15 INFO - PROCESS | 3760 | ++DOCSHELL 10A08400 == 35 [pid = 3760] [id = 739] 04:49:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (10A0B800) [pid = 3760] [serial = 2217] [outer = 00000000] 04:49:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (114C8800) [pid = 3760] [serial = 2218] [outer = 10A0B800] 04:49:15 INFO - PROCESS | 3760 | 1467114555706 Marionette DEBUG loaded listener.js 04:49:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (1281E000) [pid = 3760] [serial = 2219] [outer = 10A0B800] 04:49:16 INFO - PROCESS | 3760 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 04:49:16 INFO - PROCESS | 3760 | 1467114556307 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 04:49:16 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 04:49:16 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 988ms 04:49:16 INFO - PROCESS | 3760 | 1467114556355 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 04:49:16 INFO - PROCESS | 3760 | 1467114556359 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 04:49:16 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 04:49:16 INFO - PROCESS | 3760 | 1467114556366 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 04:49:16 INFO - PROCESS | 3760 | 1467114556369 Marionette TRACE conn2 <- [1,2922,null,{}] 04:49:16 INFO - PROCESS | 3760 | 1467114556373 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:16 INFO - PROCESS | 3760 | 1467114556376 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:16 INFO - PROCESS | 3760 | 1467114556494 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 04:49:16 INFO - PROCESS | 3760 | 1467114556615 Marionette TRACE conn2 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:16 INFO - PROCESS | 3760 | 1467114556618 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:16 INFO - PROCESS | 3760 | ++DOCSHELL 13463800 == 36 [pid = 3760] [id = 740] 04:49:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (13464400) [pid = 3760] [serial = 2220] [outer = 00000000] 04:49:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (1438E800) [pid = 3760] [serial = 2221] [outer = 13464400] 04:49:16 INFO - PROCESS | 3760 | 1467114556680 Marionette DEBUG loaded listener.js 04:49:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (1533EC00) [pid = 3760] [serial = 2222] [outer = 13464400] 04:49:17 INFO - PROCESS | 3760 | 1467114557400 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 04:49:17 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 04:49:17 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1080ms 04:49:17 INFO - PROCESS | 3760 | 1467114557441 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 04:49:17 INFO - PROCESS | 3760 | 1467114557445 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 04:49:17 INFO - PROCESS | 3760 | 1467114557450 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 04:49:17 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 04:49:17 INFO - PROCESS | 3760 | 1467114557453 Marionette TRACE conn2 <- [1,2926,null,{}] 04:49:17 INFO - PROCESS | 3760 | 1467114557459 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:17 INFO - PROCESS | 3760 | 1467114557461 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:17 INFO - PROCESS | 3760 | 1467114557573 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 04:49:17 INFO - PROCESS | 3760 | 1467114557714 Marionette TRACE conn2 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:17 INFO - PROCESS | 3760 | 1467114557719 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:17 INFO - PROCESS | 3760 | ++DOCSHELL 1026F400 == 37 [pid = 3760] [id = 741] 04:49:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (10A09400) [pid = 3760] [serial = 2223] [outer = 00000000] 04:49:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (112C3400) [pid = 3760] [serial = 2224] [outer = 10A09400] 04:49:17 INFO - PROCESS | 3760 | 1467114557770 Marionette DEBUG loaded listener.js 04:49:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (129B4800) [pid = 3760] [serial = 2225] [outer = 10A09400] 04:49:17 INFO - PROCESS | 3760 | --DOCSHELL 1746CC00 == 36 [pid = 3760] [id = 737] 04:49:17 INFO - PROCESS | 3760 | --DOCSHELL 130A2000 == 35 [pid = 3760] [id = 736] 04:49:17 INFO - PROCESS | 3760 | --DOCSHELL 177F6C00 == 34 [pid = 3760] [id = 735] 04:49:17 INFO - PROCESS | 3760 | --DOCSHELL 1602AC00 == 33 [pid = 3760] [id = 734] 04:49:17 INFO - PROCESS | 3760 | --DOCSHELL 1542C800 == 32 [pid = 3760] [id = 733] 04:49:17 INFO - PROCESS | 3760 | --DOCSHELL 13933C00 == 31 [pid = 3760] [id = 732] 04:49:17 INFO - PROCESS | 3760 | --DOCSHELL 1292BC00 == 30 [pid = 3760] [id = 731] 04:49:17 INFO - PROCESS | 3760 | --DOCSHELL 0C7F3000 == 29 [pid = 3760] [id = 730] 04:49:17 INFO - PROCESS | 3760 | --DOCSHELL 10A9E400 == 28 [pid = 3760] [id = 729] 04:49:17 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (17FEEC00) [pid = 3760] [serial = 2120] [outer = 00000000] [url = about:blank] 04:49:17 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (176C4C00) [pid = 3760] [serial = 2161] [outer = 00000000] [url = about:blank] 04:49:17 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (19843000) [pid = 3760] [serial = 2165] [outer = 00000000] [url = about:blank] 04:49:17 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (181D9800) [pid = 3760] [serial = 2164] [outer = 00000000] [url = about:blank] 04:49:17 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1A5F8C00) [pid = 3760] [serial = 2174] [outer = 00000000] [url = about:blank] 04:49:17 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1A66BC00) [pid = 3760] [serial = 2144] [outer = 00000000] [url = about:blank] 04:49:17 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (1A610C00) [pid = 3760] [serial = 2143] [outer = 00000000] [url = about:blank] 04:49:17 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (15D7F400) [pid = 3760] [serial = 2158] [outer = 00000000] [url = about:blank] 04:49:17 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1A610000) [pid = 3760] [serial = 2176] [outer = 00000000] [url = about:blank] 04:49:17 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (1281B400) [pid = 3760] [serial = 2152] [outer = 00000000] [url = about:blank] 04:49:17 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (12BCE800) [pid = 3760] [serial = 2153] [outer = 00000000] [url = about:blank] 04:49:17 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (13D03000) [pid = 3760] [serial = 2155] [outer = 00000000] [url = about:blank] 04:49:17 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (14304000) [pid = 3760] [serial = 2156] [outer = 00000000] [url = about:blank] 04:49:17 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (102C8400) [pid = 3760] [serial = 2149] [outer = 00000000] [url = about:blank] 04:49:17 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (10A99000) [pid = 3760] [serial = 2150] [outer = 00000000] [url = about:blank] 04:49:17 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (129F5800) [pid = 3760] [serial = 2146] [outer = 00000000] [url = about:blank] 04:49:17 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (1310BC00) [pid = 3760] [serial = 2147] [outer = 00000000] [url = about:blank] 04:49:17 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (1A610800) [pid = 3760] [serial = 2177] [outer = 00000000] [url = about:blank] 04:49:17 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (19B8B800) [pid = 3760] [serial = 2167] [outer = 00000000] [url = about:blank] 04:49:17 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (1533A800) [pid = 3760] [serial = 2170] [outer = 00000000] [url = about:blank] 04:49:17 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (199BA400) [pid = 3760] [serial = 2171] [outer = 00000000] [url = about:blank] 04:49:17 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (199BAC00) [pid = 3760] [serial = 2168] [outer = 00000000] [url = about:blank] 04:49:17 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (177EA800) [pid = 3760] [serial = 2162] [outer = 00000000] [url = about:blank] 04:49:17 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (1A5F0000) [pid = 3760] [serial = 2173] [outer = 00000000] [url = about:blank] 04:49:17 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (1678A400) [pid = 3760] [serial = 2159] [outer = 00000000] [url = about:blank] 04:49:18 INFO - PROCESS | 3760 | 1467114558237 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 04:49:18 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 04:49:18 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 834ms 04:49:18 INFO - PROCESS | 3760 | 1467114558294 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 04:49:18 INFO - PROCESS | 3760 | 1467114558298 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 04:49:18 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 04:49:18 INFO - PROCESS | 3760 | 1467114558308 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 04:49:18 INFO - PROCESS | 3760 | 1467114558310 Marionette TRACE conn2 <- [1,2930,null,{}] 04:49:18 INFO - PROCESS | 3760 | 1467114558314 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:18 INFO - PROCESS | 3760 | 1467114558317 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:18 INFO - PROCESS | 3760 | 1467114558401 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 04:49:18 INFO - PROCESS | 3760 | 1467114558407 Marionette TRACE conn2 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:18 INFO - PROCESS | 3760 | 1467114558409 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:18 INFO - PROCESS | 3760 | ++DOCSHELL 10F47800 == 29 [pid = 3760] [id = 742] 04:49:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (10F4FC00) [pid = 3760] [serial = 2226] [outer = 00000000] 04:49:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (13154000) [pid = 3760] [serial = 2227] [outer = 10F4FC00] 04:49:18 INFO - PROCESS | 3760 | 1467114558456 Marionette DEBUG loaded listener.js 04:49:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (1325A800) [pid = 3760] [serial = 2228] [outer = 10F4FC00] 04:49:18 INFO - PROCESS | 3760 | 1467114558921 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 04:49:18 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 04:49:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 04:49:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 04:49:18 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 679ms 04:49:18 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 04:49:18 INFO - PROCESS | 3760 | 1467114558988 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 04:49:18 INFO - PROCESS | 3760 | 1467114558990 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 04:49:18 INFO - PROCESS | 3760 | 1467114558994 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 04:49:18 INFO - PROCESS | 3760 | 1467114558997 Marionette TRACE conn2 <- [1,2934,null,{}] 04:49:18 INFO - PROCESS | 3760 | 1467114559008 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:18 INFO - PROCESS | 3760 | 1467114559012 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:19 INFO - PROCESS | 3760 | 1467114559096 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 04:49:19 INFO - PROCESS | 3760 | 1467114559234 Marionette TRACE conn2 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:19 INFO - PROCESS | 3760 | 1467114559237 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:19 INFO - PROCESS | 3760 | ++DOCSHELL 15595C00 == 30 [pid = 3760] [id = 743] 04:49:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (15866400) [pid = 3760] [serial = 2229] [outer = 00000000] 04:49:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (15B45400) [pid = 3760] [serial = 2230] [outer = 15866400] 04:49:19 INFO - PROCESS | 3760 | 1467114559290 Marionette DEBUG loaded listener.js 04:49:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (166C7000) [pid = 3760] [serial = 2231] [outer = 15866400] 04:49:19 INFO - PROCESS | 3760 | 1467114559633 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 04:49:19 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. 04:49:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 679ms 04:49:19 INFO - PROCESS | 3760 | 1467114559693 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 04:49:19 INFO - PROCESS | 3760 | 1467114559696 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 04:49:19 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 04:49:19 INFO - PROCESS | 3760 | 1467114559699 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 04:49:19 INFO - PROCESS | 3760 | 1467114559701 Marionette TRACE conn2 <- [1,2938,null,{}] 04:49:19 INFO - PROCESS | 3760 | 1467114559704 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:19 INFO - PROCESS | 3760 | 1467114559706 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:19 INFO - PROCESS | 3760 | 1467114559783 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 04:49:19 INFO - PROCESS | 3760 | 1467114559789 Marionette TRACE conn2 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:19 INFO - PROCESS | 3760 | 1467114559791 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:19 INFO - PROCESS | 3760 | ++DOCSHELL 1695E400 == 31 [pid = 3760] [id = 744] 04:49:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (1746D000) [pid = 3760] [serial = 2232] [outer = 00000000] 04:49:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (17712400) [pid = 3760] [serial = 2233] [outer = 1746D000] 04:49:19 INFO - PROCESS | 3760 | 1467114559835 Marionette DEBUG loaded listener.js 04:49:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (177F0000) [pid = 3760] [serial = 2234] [outer = 1746D000] 04:49:20 INFO - PROCESS | 3760 | ++DOCSHELL 17AC9C00 == 32 [pid = 3760] [id = 745] 04:49:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (17F4E800) [pid = 3760] [serial = 2235] [outer = 00000000] 04:49:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (17FEEC00) [pid = 3760] [serial = 2236] [outer = 17F4E800] 04:49:20 INFO - PROCESS | 3760 | 1467114560341 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 04:49:20 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. 04:49:20 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 679ms 04:49:20 INFO - PROCESS | 3760 | 1467114560382 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 04:49:20 INFO - PROCESS | 3760 | 1467114560384 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 04:49:20 INFO - PROCESS | 3760 | 1467114560387 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 04:49:20 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 04:49:20 INFO - PROCESS | 3760 | 1467114560389 Marionette TRACE conn2 <- [1,2942,null,{}] 04:49:20 INFO - PROCESS | 3760 | 1467114560393 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:20 INFO - PROCESS | 3760 | 1467114560395 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:20 INFO - PROCESS | 3760 | 1467114560515 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 04:49:20 INFO - PROCESS | 3760 | 1467114560608 Marionette TRACE conn2 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:20 INFO - PROCESS | 3760 | 1467114560610 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:20 INFO - PROCESS | 3760 | ++DOCSHELL 17FF6800 == 33 [pid = 3760] [id = 746] 04:49:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (181DC400) [pid = 3760] [serial = 2237] [outer = 00000000] 04:49:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (19843000) [pid = 3760] [serial = 2238] [outer = 181DC400] 04:49:20 INFO - PROCESS | 3760 | 1467114560653 Marionette DEBUG loaded listener.js 04:49:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (197B9000) [pid = 3760] [serial = 2239] [outer = 181DC400] 04:49:21 INFO - PROCESS | 3760 | 1467114561045 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 04:49:21 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:49:21 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 04:49:21 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 694ms 04:49:21 INFO - PROCESS | 3760 | 1467114561071 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 04:49:21 INFO - PROCESS | 3760 | 1467114561073 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 04:49:21 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 04:49:21 INFO - PROCESS | 3760 | 1467114561085 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 04:49:21 INFO - PROCESS | 3760 | 1467114561086 Marionette TRACE conn2 <- [1,2946,null,{}] 04:49:21 INFO - PROCESS | 3760 | 1467114561090 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:21 INFO - PROCESS | 3760 | 1467114561095 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:21 INFO - PROCESS | 3760 | 1467114561243 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 04:49:21 INFO - PROCESS | 3760 | 1467114561248 Marionette TRACE conn2 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:21 INFO - PROCESS | 3760 | 1467114561250 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:21 INFO - PROCESS | 3760 | ++DOCSHELL 197B2400 == 34 [pid = 3760] [id = 747] 04:49:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (1984BC00) [pid = 3760] [serial = 2240] [outer = 00000000] 04:49:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (19F38000) [pid = 3760] [serial = 2241] [outer = 1984BC00] 04:49:21 INFO - PROCESS | 3760 | 1467114561293 Marionette DEBUG loaded listener.js 04:49:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (1A601C00) [pid = 3760] [serial = 2242] [outer = 1984BC00] 04:49:21 INFO - PROCESS | 3760 | 1467114561722 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 04:49:21 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. 04:49:21 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 695ms 04:49:21 INFO - PROCESS | 3760 | 1467114561776 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 04:49:21 INFO - PROCESS | 3760 | 1467114561778 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 04:49:21 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 04:49:21 INFO - PROCESS | 3760 | 1467114561787 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 04:49:21 INFO - PROCESS | 3760 | 1467114561789 Marionette TRACE conn2 <- [1,2950,null,{}] 04:49:21 INFO - PROCESS | 3760 | 1467114561792 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:21 INFO - PROCESS | 3760 | 1467114561794 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:21 INFO - PROCESS | 3760 | 1467114561905 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 04:49:22 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (197C1C00) [pid = 3760] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 04:49:22 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (10E07C00) [pid = 3760] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 04:49:22 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (129AC800) [pid = 3760] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 04:49:22 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (0F93A800) [pid = 3760] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 04:49:22 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (13940400) [pid = 3760] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 04:49:22 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (1542F400) [pid = 3760] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 04:49:22 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (1678BC00) [pid = 3760] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 04:49:22 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (17AC7800) [pid = 3760] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 04:49:22 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (10E0D800) [pid = 3760] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 04:49:22 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (13938400) [pid = 3760] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 04:49:22 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (1984A400) [pid = 3760] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 04:49:22 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (131EB800) [pid = 3760] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 04:49:22 INFO - PROCESS | 3760 | 1467114562086 Marionette TRACE conn2 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:22 INFO - PROCESS | 3760 | 1467114562088 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:22 INFO - PROCESS | 3760 | ++DOCSHELL 0C76DC00 == 35 [pid = 3760] [id = 748] 04:49:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (0C774800) [pid = 3760] [serial = 2243] [outer = 00000000] 04:49:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (10E0D800) [pid = 3760] [serial = 2244] [outer = 0C774800] 04:49:22 INFO - PROCESS | 3760 | 1467114562134 Marionette DEBUG loaded listener.js 04:49:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (12D7AC00) [pid = 3760] [serial = 2245] [outer = 0C774800] 04:49:22 INFO - PROCESS | 3760 | 1467114562451 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 04:49:22 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. 04:49:22 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 725ms 04:49:22 INFO - PROCESS | 3760 | 1467114562506 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 04:49:22 INFO - PROCESS | 3760 | 1467114562508 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 04:49:22 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 04:49:22 INFO - PROCESS | 3760 | 1467114562511 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 04:49:22 INFO - PROCESS | 3760 | 1467114562513 Marionette TRACE conn2 <- [1,2954,null,{}] 04:49:22 INFO - PROCESS | 3760 | 1467114562516 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:22 INFO - PROCESS | 3760 | 1467114562518 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:22 INFO - PROCESS | 3760 | 1467114562596 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 04:49:22 INFO - PROCESS | 3760 | 1467114562601 Marionette TRACE conn2 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:22 INFO - PROCESS | 3760 | 1467114562603 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:22 INFO - PROCESS | 3760 | ++DOCSHELL 10A10000 == 36 [pid = 3760] [id = 749] 04:49:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (10E07C00) [pid = 3760] [serial = 2246] [outer = 00000000] 04:49:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (1A602000) [pid = 3760] [serial = 2247] [outer = 10E07C00] 04:49:22 INFO - PROCESS | 3760 | 1467114562645 Marionette DEBUG loaded listener.js 04:49:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (1A610000) [pid = 3760] [serial = 2248] [outer = 10E07C00] 04:49:23 INFO - PROCESS | 3760 | 1467114563056 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 04:49:23 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. 04:49:23 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 586ms 04:49:23 INFO - PROCESS | 3760 | 1467114563122 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 04:49:23 INFO - PROCESS | 3760 | 1467114563124 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 04:49:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 04:49:23 INFO - PROCESS | 3760 | 1467114563127 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 04:49:23 INFO - PROCESS | 3760 | 1467114563129 Marionette TRACE conn2 <- [1,2958,null,{}] 04:49:23 INFO - PROCESS | 3760 | 1467114563133 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:23 INFO - PROCESS | 3760 | 1467114563135 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:23 INFO - PROCESS | 3760 | 1467114563212 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 04:49:23 INFO - PROCESS | 3760 | 1467114563217 Marionette TRACE conn2 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:23 INFO - PROCESS | 3760 | 1467114563219 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:23 INFO - PROCESS | 3760 | ++DOCSHELL 1678E800 == 37 [pid = 3760] [id = 750] 04:49:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (197C1C00) [pid = 3760] [serial = 2249] [outer = 00000000] 04:49:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (1A676800) [pid = 3760] [serial = 2250] [outer = 197C1C00] 04:49:23 INFO - PROCESS | 3760 | 1467114563261 Marionette DEBUG loaded listener.js 04:49:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (1A679000) [pid = 3760] [serial = 2251] [outer = 197C1C00] 04:49:23 INFO - PROCESS | 3760 | 1467114563670 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 04:49:23 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. 04:49:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 587ms 04:49:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 04:49:23 INFO - PROCESS | 3760 | 1467114563706 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 04:49:23 INFO - PROCESS | 3760 | 1467114563708 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 04:49:23 INFO - PROCESS | 3760 | 1467114563711 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 04:49:23 INFO - PROCESS | 3760 | 1467114563713 Marionette TRACE conn2 <- [1,2962,null,{}] 04:49:23 INFO - PROCESS | 3760 | 1467114563716 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:23 INFO - PROCESS | 3760 | 1467114563718 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:23 INFO - PROCESS | 3760 | 1467114563858 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 04:49:23 INFO - PROCESS | 3760 | 1467114563865 Marionette TRACE conn2 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:23 INFO - PROCESS | 3760 | 1467114563867 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:23 INFO - PROCESS | 3760 | ++DOCSHELL 1A670800 == 38 [pid = 3760] [id = 751] 04:49:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (1A7F0400) [pid = 3760] [serial = 2252] [outer = 00000000] 04:49:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (1A7F5C00) [pid = 3760] [serial = 2253] [outer = 1A7F0400] 04:49:23 INFO - PROCESS | 3760 | 1467114563914 Marionette DEBUG loaded listener.js 04:49:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (1A7F6000) [pid = 3760] [serial = 2254] [outer = 1A7F0400] 04:49:24 INFO - PROCESS | 3760 | 1467114564445 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 04:49:24 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. 04:49:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 787ms 04:49:24 INFO - PROCESS | 3760 | 1467114564514 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 04:49:24 INFO - PROCESS | 3760 | 1467114564519 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 04:49:24 INFO - PROCESS | 3760 | 1467114564524 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 04:49:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 04:49:24 INFO - PROCESS | 3760 | 1467114564528 Marionette TRACE conn2 <- [1,2966,null,{}] 04:49:24 INFO - PROCESS | 3760 | 1467114564535 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:24 INFO - PROCESS | 3760 | 1467114564538 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:24 INFO - PROCESS | 3760 | 1467114564686 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 04:49:24 INFO - PROCESS | 3760 | 1467114564802 Marionette TRACE conn2 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:24 INFO - PROCESS | 3760 | 1467114564805 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:24 INFO - PROCESS | 3760 | ++DOCSHELL 10A9D000 == 39 [pid = 3760] [id = 752] 04:49:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (10A9E400) [pid = 3760] [serial = 2255] [outer = 00000000] 04:49:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (13154400) [pid = 3760] [serial = 2256] [outer = 10A9E400] 04:49:24 INFO - PROCESS | 3760 | 1467114564868 Marionette DEBUG loaded listener.js 04:49:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (13935C00) [pid = 3760] [serial = 2257] [outer = 10A9E400] 04:49:25 INFO - PROCESS | 3760 | 1467114565363 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 04:49:25 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. 04:49:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 895ms 04:49:25 INFO - PROCESS | 3760 | 1467114565413 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 04:49:25 INFO - PROCESS | 3760 | 1467114565417 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 04:49:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 04:49:25 INFO - PROCESS | 3760 | 1467114565439 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 04:49:25 INFO - PROCESS | 3760 | 1467114565442 Marionette TRACE conn2 <- [1,2970,null,{}] 04:49:25 INFO - PROCESS | 3760 | 1467114565446 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:25 INFO - PROCESS | 3760 | 1467114565449 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:25 INFO - PROCESS | 3760 | 1467114565557 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 04:49:25 INFO - PROCESS | 3760 | 1467114565735 Marionette TRACE conn2 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:25 INFO - PROCESS | 3760 | 1467114565738 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:25 INFO - PROCESS | 3760 | ++DOCSHELL 1695C800 == 40 [pid = 3760] [id = 753] 04:49:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (1695D000) [pid = 3760] [serial = 2258] [outer = 00000000] 04:49:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (177F6C00) [pid = 3760] [serial = 2259] [outer = 1695D000] 04:49:25 INFO - PROCESS | 3760 | 1467114565798 Marionette DEBUG loaded listener.js 04:49:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (197BA800) [pid = 3760] [serial = 2260] [outer = 1695D000] 04:49:26 INFO - PROCESS | 3760 | 1467114566321 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 04:49:26 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 04:49:26 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 04:49:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:26 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 04:49:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 942ms 04:49:26 INFO - PROCESS | 3760 | 1467114566381 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 04:49:26 INFO - PROCESS | 3760 | 1467114566383 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 04:49:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 04:49:26 INFO - PROCESS | 3760 | 1467114566388 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 04:49:26 INFO - PROCESS | 3760 | 1467114566392 Marionette TRACE conn2 <- [1,2974,null,{}] 04:49:26 INFO - PROCESS | 3760 | 1467114566403 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:26 INFO - PROCESS | 3760 | 1467114566408 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:26 INFO - PROCESS | 3760 | 1467114566513 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 04:49:26 INFO - PROCESS | 3760 | 1467114566669 Marionette TRACE conn2 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:26 INFO - PROCESS | 3760 | 1467114566672 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:26 INFO - PROCESS | 3760 | ++DOCSHELL 1A7F3C00 == 41 [pid = 3760] [id = 754] 04:49:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (1A7F4C00) [pid = 3760] [serial = 2261] [outer = 00000000] 04:49:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (1A7FD000) [pid = 3760] [serial = 2262] [outer = 1A7F4C00] 04:49:26 INFO - PROCESS | 3760 | 1467114566728 Marionette DEBUG loaded listener.js 04:49:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (1AA53000) [pid = 3760] [serial = 2263] [outer = 1A7F4C00] 04:49:27 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. 04:49:27 INFO - PROCESS | 3760 | 1467114567220 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 04:49:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 834ms 04:49:27 INFO - PROCESS | 3760 | 1467114567231 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 04:49:27 INFO - PROCESS | 3760 | 1467114567233 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 04:49:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 04:49:27 INFO - PROCESS | 3760 | 1467114567237 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 04:49:27 INFO - PROCESS | 3760 | 1467114567239 Marionette TRACE conn2 <- [1,2978,null,{}] 04:49:27 INFO - PROCESS | 3760 | 1467114567243 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:27 INFO - PROCESS | 3760 | 1467114567245 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:27 INFO - PROCESS | 3760 | 1467114567400 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 04:49:27 INFO - PROCESS | 3760 | 1467114567479 Marionette TRACE conn2 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:27 INFO - PROCESS | 3760 | 1467114567482 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:27 INFO - PROCESS | 3760 | ++DOCSHELL 1AAAF800 == 42 [pid = 3760] [id = 755] 04:49:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (1AAAFC00) [pid = 3760] [serial = 2264] [outer = 00000000] 04:49:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (1AAB4C00) [pid = 3760] [serial = 2265] [outer = 1AAAFC00] 04:49:27 INFO - PROCESS | 3760 | 1467114567534 Marionette DEBUG loaded listener.js 04:49:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (1AAB7000) [pid = 3760] [serial = 2266] [outer = 1AAAFC00] 04:49:27 INFO - PROCESS | 3760 | ++DOCSHELL 0F397400 == 43 [pid = 3760] [id = 756] 04:49:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (10A77000) [pid = 3760] [serial = 2267] [outer = 00000000] 04:49:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (1438F400) [pid = 3760] [serial = 2268] [outer = 10A77000] 04:49:28 INFO - PROCESS | 3760 | 1467114568352 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 04:49:28 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. 04:49:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1173ms 04:49:28 INFO - PROCESS | 3760 | 1467114568424 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 04:49:28 INFO - PROCESS | 3760 | 1467114568428 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 04:49:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 04:49:28 INFO - PROCESS | 3760 | 1467114568433 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 04:49:28 INFO - PROCESS | 3760 | 1467114568436 Marionette TRACE conn2 <- [1,2982,null,{}] 04:49:28 INFO - PROCESS | 3760 | 1467114568441 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:28 INFO - PROCESS | 3760 | 1467114568444 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:28 INFO - PROCESS | 3760 | 1467114568551 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 04:49:28 INFO - PROCESS | 3760 | 1467114568689 Marionette TRACE conn2 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:28 INFO - PROCESS | 3760 | 1467114568693 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:28 INFO - PROCESS | 3760 | ++DOCSHELL 1144D400 == 44 [pid = 3760] [id = 757] 04:49:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (114C7800) [pid = 3760] [serial = 2269] [outer = 00000000] 04:49:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (12820400) [pid = 3760] [serial = 2270] [outer = 114C7800] 04:49:28 INFO - PROCESS | 3760 | 1467114568742 Marionette DEBUG loaded listener.js 04:49:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (12D7FC00) [pid = 3760] [serial = 2271] [outer = 114C7800] 04:49:29 INFO - PROCESS | 3760 | --DOCSHELL 1678E800 == 43 [pid = 3760] [id = 750] 04:49:29 INFO - PROCESS | 3760 | --DOCSHELL 10A10000 == 42 [pid = 3760] [id = 749] 04:49:29 INFO - PROCESS | 3760 | --DOCSHELL 0C76DC00 == 41 [pid = 3760] [id = 748] 04:49:29 INFO - PROCESS | 3760 | --DOCSHELL 197B2400 == 40 [pid = 3760] [id = 747] 04:49:29 INFO - PROCESS | 3760 | --DOCSHELL 17FF6800 == 39 [pid = 3760] [id = 746] 04:49:29 INFO - PROCESS | 3760 | --DOCSHELL 17AC9C00 == 38 [pid = 3760] [id = 745] 04:49:29 INFO - PROCESS | 3760 | --DOCSHELL 1695E400 == 37 [pid = 3760] [id = 744] 04:49:29 INFO - PROCESS | 3760 | --DOCSHELL 15595C00 == 36 [pid = 3760] [id = 743] 04:49:29 INFO - PROCESS | 3760 | --DOCSHELL 10F47800 == 35 [pid = 3760] [id = 742] 04:49:29 INFO - PROCESS | 3760 | --DOCSHELL 13463800 == 34 [pid = 3760] [id = 740] 04:49:29 INFO - PROCESS | 3760 | --DOCSHELL 1026F400 == 33 [pid = 3760] [id = 741] 04:49:29 INFO - PROCESS | 3760 | --DOCSHELL 10A08400 == 32 [pid = 3760] [id = 739] 04:49:29 INFO - PROCESS | 3760 | --DOCSHELL 1346D000 == 31 [pid = 3760] [id = 738] 04:49:29 INFO - PROCESS | 3760 | --DOCSHELL 1AAAF800 == 30 [pid = 3760] [id = 755] 04:49:29 INFO - PROCESS | 3760 | --DOCSHELL 0F397400 == 29 [pid = 3760] [id = 756] 04:49:29 INFO - PROCESS | 3760 | --DOCSHELL 1695C800 == 28 [pid = 3760] [id = 753] 04:49:29 INFO - PROCESS | 3760 | --DOCSHELL 1A7F3C00 == 27 [pid = 3760] [id = 754] 04:49:29 INFO - PROCESS | 3760 | --DOCSHELL 1A670800 == 26 [pid = 3760] [id = 751] 04:49:29 INFO - PROCESS | 3760 | --DOCSHELL 10A9D000 == 25 [pid = 3760] [id = 752] 04:49:29 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (1121EC00) [pid = 3760] [serial = 2189] [outer = 00000000] [url = about:blank] 04:49:29 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (10E0EC00) [pid = 3760] [serial = 2188] [outer = 00000000] [url = about:blank] 04:49:29 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (129F6C00) [pid = 3760] [serial = 2194] [outer = 00000000] [url = about:blank] 04:49:29 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (12DC6000) [pid = 3760] [serial = 2195] [outer = 00000000] [url = about:blank] 04:49:29 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (10A81800) [pid = 3760] [serial = 2191] [outer = 00000000] [url = about:blank] 04:49:29 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (10E02000) [pid = 3760] [serial = 2192] [outer = 00000000] [url = about:blank] 04:49:29 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (14308800) [pid = 3760] [serial = 2197] [outer = 00000000] [url = about:blank] 04:49:29 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (15871400) [pid = 3760] [serial = 2200] [outer = 00000000] [url = about:blank] 04:49:29 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (16DDE000) [pid = 3760] [serial = 2204] [outer = 00000000] [url = about:blank] 04:49:29 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (16D2DC00) [pid = 3760] [serial = 2203] [outer = 00000000] [url = about:blank] 04:49:29 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (15D82000) [pid = 3760] [serial = 2201] [outer = 00000000] [url = about:blank] 04:49:29 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (19845800) [pid = 3760] [serial = 2206] [outer = 00000000] [url = about:blank] 04:49:29 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (11AE4000) [pid = 3760] [serial = 2180] [outer = 00000000] [url = about:blank] 04:49:29 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (11213400) [pid = 3760] [serial = 2179] [outer = 00000000] [url = about:blank] 04:49:29 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (15424C00) [pid = 3760] [serial = 2183] [outer = 00000000] [url = about:blank] 04:49:29 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (15205C00) [pid = 3760] [serial = 2182] [outer = 00000000] [url = about:blank] 04:49:29 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (1A604000) [pid = 3760] [serial = 2186] [outer = 00000000] [url = about:blank] 04:49:29 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (19F3C000) [pid = 3760] [serial = 2185] [outer = 00000000] [url = about:blank] 04:49:29 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (19BC3C00) [pid = 3760] [serial = 2212] [outer = 00000000] [url = about:blank] 04:49:29 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (1984C400) [pid = 3760] [serial = 2207] [outer = 00000000] [url = about:blank] 04:49:29 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (176BE000) [pid = 3760] [serial = 2209] [outer = 00000000] [url = about:blank] 04:49:29 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (1A606C00) [pid = 3760] [serial = 2215] [outer = 00000000] [url = about:blank] 04:49:29 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (15209800) [pid = 3760] [serial = 2198] [outer = 00000000] [url = about:blank] 04:49:29 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (17FECC00) [pid = 3760] [serial = 2210] [outer = 00000000] [url = about:blank] 04:49:29 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (19BC4000) [pid = 3760] [serial = 2213] [outer = 00000000] [url = about:blank] 04:49:29 INFO - PROCESS | 3760 | 1467114569896 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 04:49:29 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:49:29 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 04:49:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1481ms 04:49:29 INFO - PROCESS | 3760 | 1467114569929 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 04:49:29 INFO - PROCESS | 3760 | 1467114569933 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 04:49:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 04:49:29 INFO - PROCESS | 3760 | 1467114569938 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 04:49:29 INFO - PROCESS | 3760 | 1467114569941 Marionette TRACE conn2 <- [1,2986,null,{}] 04:49:29 INFO - PROCESS | 3760 | 1467114569946 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:29 INFO - PROCESS | 3760 | 1467114569949 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:30 INFO - PROCESS | 3760 | 1467114570071 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 04:49:30 INFO - PROCESS | 3760 | 1467114570081 Marionette TRACE conn2 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:30 INFO - PROCESS | 3760 | 1467114570084 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:30 INFO - PROCESS | 3760 | ++DOCSHELL 10A76000 == 26 [pid = 3760] [id = 758] 04:49:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (10A77400) [pid = 3760] [serial = 2272] [outer = 00000000] 04:49:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (10A80400) [pid = 3760] [serial = 2273] [outer = 10A77400] 04:49:30 INFO - PROCESS | 3760 | 1467114570139 Marionette DEBUG loaded listener.js 04:49:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (10A9A400) [pid = 3760] [serial = 2274] [outer = 10A77400] 04:49:30 INFO - PROCESS | 3760 | 1467114570620 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 04:49:30 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. 04:49:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 740ms 04:49:30 INFO - PROCESS | 3760 | 1467114570660 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 04:49:30 INFO - PROCESS | 3760 | 1467114570665 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 04:49:30 INFO - PROCESS | 3760 | 1467114570671 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 04:49:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 04:49:30 INFO - PROCESS | 3760 | 1467114570674 Marionette TRACE conn2 <- [1,2990,null,{}] 04:49:30 INFO - PROCESS | 3760 | 1467114570677 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:30 INFO - PROCESS | 3760 | 1467114570680 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:30 INFO - PROCESS | 3760 | 1467114570764 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 04:49:30 INFO - PROCESS | 3760 | 1467114570772 Marionette TRACE conn2 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:30 INFO - PROCESS | 3760 | 1467114570775 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:30 INFO - PROCESS | 3760 | ++DOCSHELL 11234800 == 27 [pid = 3760] [id = 759] 04:49:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (11236800) [pid = 3760] [serial = 2275] [outer = 00000000] 04:49:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (1144C400) [pid = 3760] [serial = 2276] [outer = 11236800] 04:49:30 INFO - PROCESS | 3760 | 1467114570822 Marionette DEBUG loaded listener.js 04:49:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (1281DC00) [pid = 3760] [serial = 2277] [outer = 11236800] 04:49:31 INFO - PROCESS | 3760 | 1467114571286 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 04:49:31 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. 04:49:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 633ms 04:49:31 INFO - PROCESS | 3760 | 1467114571309 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 04:49:31 INFO - PROCESS | 3760 | 1467114571311 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 04:49:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 04:49:31 INFO - PROCESS | 3760 | 1467114571314 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 04:49:31 INFO - PROCESS | 3760 | 1467114571318 Marionette TRACE conn2 <- [1,2994,null,{}] 04:49:31 INFO - PROCESS | 3760 | 1467114571328 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:31 INFO - PROCESS | 3760 | 1467114571333 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:31 INFO - PROCESS | 3760 | 1467114571414 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 04:49:31 INFO - PROCESS | 3760 | 1467114571452 Marionette TRACE conn2 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:31 INFO - PROCESS | 3760 | 1467114571455 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:31 INFO - PROCESS | 3760 | ++DOCSHELL 13462400 == 28 [pid = 3760] [id = 760] 04:49:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (13463400) [pid = 3760] [serial = 2278] [outer = 00000000] 04:49:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (14302800) [pid = 3760] [serial = 2279] [outer = 13463400] 04:49:31 INFO - PROCESS | 3760 | 1467114571502 Marionette DEBUG loaded listener.js 04:49:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1438A000) [pid = 3760] [serial = 2280] [outer = 13463400] 04:49:31 INFO - PROCESS | 3760 | 1467114571918 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 04:49:31 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. 04:49:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 617ms 04:49:31 INFO - PROCESS | 3760 | 1467114571934 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 04:49:31 INFO - PROCESS | 3760 | 1467114571949 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 04:49:31 INFO - TEST-START | /FileAPI/FileReaderSync.worker 04:49:31 INFO - PROCESS | 3760 | 1467114571972 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 04:49:31 INFO - PROCESS | 3760 | 1467114571974 Marionette TRACE conn2 <- [1,2998,null,{}] 04:49:31 INFO - PROCESS | 3760 | 1467114571978 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:31 INFO - PROCESS | 3760 | 1467114571980 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:32 INFO - PROCESS | 3760 | 1467114572066 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 04:49:32 INFO - PROCESS | 3760 | 1467114572071 Marionette TRACE conn2 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:32 INFO - PROCESS | 3760 | 1467114572073 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:32 INFO - PROCESS | 3760 | ++DOCSHELL 15339400 == 29 [pid = 3760] [id = 761] 04:49:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (1542C800) [pid = 3760] [serial = 2281] [outer = 00000000] 04:49:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (1586A000) [pid = 3760] [serial = 2282] [outer = 1542C800] 04:49:32 INFO - PROCESS | 3760 | 1467114572118 Marionette DEBUG loaded listener.js 04:49:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (15B52000) [pid = 3760] [serial = 2283] [outer = 1542C800] 04:49:32 INFO - PROCESS | 3760 | [3760] 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 04:49:32 INFO - PROCESS | 3760 | 1467114572617 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 04:49:32 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 04:49:32 INFO - {} 04:49:32 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 04:49:32 INFO - {} 04:49:32 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 04:49:32 INFO - {} 04:49:32 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 04:49:32 INFO - {} 04:49:32 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 695ms 04:49:32 INFO - PROCESS | 3760 | 1467114572673 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 04:49:32 INFO - PROCESS | 3760 | 1467114572675 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 04:49:32 INFO - TEST-START | /FileAPI/fileReader.html 04:49:32 INFO - PROCESS | 3760 | 1467114572678 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 04:49:32 INFO - PROCESS | 3760 | 1467114572680 Marionette TRACE conn2 <- [1,3002,null,{}] 04:49:32 INFO - PROCESS | 3760 | 1467114572689 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:32 INFO - PROCESS | 3760 | 1467114572691 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:32 INFO - PROCESS | 3760 | 1467114572805 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 04:49:32 INFO - PROCESS | 3760 | 1467114572896 Marionette TRACE conn2 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:32 INFO - PROCESS | 3760 | 1467114572898 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:32 INFO - PROCESS | 3760 | ++DOCSHELL 1601F000 == 30 [pid = 3760] [id = 762] 04:49:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (16790800) [pid = 3760] [serial = 2284] [outer = 00000000] 04:49:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (16DDD400) [pid = 3760] [serial = 2285] [outer = 16790800] 04:49:32 INFO - PROCESS | 3760 | 1467114572941 Marionette DEBUG loaded listener.js 04:49:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (176C4C00) [pid = 3760] [serial = 2286] [outer = 16790800] 04:49:33 INFO - PROCESS | 3760 | 1467114573326 Marionette TRACE conn2 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 04:49:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 04:49:33 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 04:49:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 04:49:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 04:49:33 INFO - TEST-OK | /FileAPI/fileReader.html | took 694ms 04:49:33 INFO - PROCESS | 3760 | 1467114573364 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 04:49:33 INFO - PROCESS | 3760 | 1467114573366 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 04:49:33 INFO - TEST-START | /FileAPI/historical.html 04:49:33 INFO - PROCESS | 3760 | 1467114573369 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 04:49:33 INFO - PROCESS | 3760 | 1467114573371 Marionette TRACE conn2 <- [1,3006,null,{}] 04:49:33 INFO - PROCESS | 3760 | 1467114573375 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:33 INFO - PROCESS | 3760 | 1467114573380 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:33 INFO - PROCESS | 3760 | 1467114573515 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 04:49:33 INFO - PROCESS | 3760 | 1467114573582 Marionette TRACE conn2 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:33 INFO - PROCESS | 3760 | 1467114573584 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:33 INFO - PROCESS | 3760 | ++DOCSHELL 17F48C00 == 31 [pid = 3760] [id = 763] 04:49:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (17F4FC00) [pid = 3760] [serial = 2287] [outer = 00000000] 04:49:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (197BA400) [pid = 3760] [serial = 2288] [outer = 17F4FC00] 04:49:33 INFO - PROCESS | 3760 | 1467114573628 Marionette DEBUG loaded listener.js 04:49:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (199BC800) [pid = 3760] [serial = 2289] [outer = 17F4FC00] 04:49:34 INFO - PROCESS | 3760 | 1467114574039 Marionette TRACE conn2 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 04:49:34 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 04:49:34 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 04:49:34 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 04:49:34 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 04:49:34 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 04:49:34 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 04:49:34 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 04:49:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:34 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 04:49:34 INFO - TEST-OK | /FileAPI/historical.html | took 695ms 04:49:34 INFO - PROCESS | 3760 | 1467114574070 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 04:49:34 INFO - PROCESS | 3760 | 1467114574072 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 04:49:34 INFO - TEST-START | /FileAPI/idlharness.html 04:49:34 INFO - PROCESS | 3760 | 1467114574078 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 04:49:34 INFO - PROCESS | 3760 | 1467114574080 Marionette TRACE conn2 <- [1,3010,null,{}] 04:49:34 INFO - PROCESS | 3760 | 1467114574083 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:34 INFO - PROCESS | 3760 | 1467114574085 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:34 INFO - PROCESS | 3760 | 1467114574194 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 04:49:34 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (1984BC00) [pid = 3760] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 04:49:34 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (0C774800) [pid = 3760] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 04:49:34 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (13464400) [pid = 3760] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 04:49:34 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (10A0B800) [pid = 3760] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 04:49:34 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (1A40A000) [pid = 3760] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 04:49:34 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (10F4FC00) [pid = 3760] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 04:49:34 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1746D000) [pid = 3760] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 04:49:34 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (10A09400) [pid = 3760] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 04:49:34 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (15866400) [pid = 3760] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 04:49:34 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (10E07C00) [pid = 3760] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 04:49:34 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (17F4E800) [pid = 3760] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:49:34 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (1A7F0400) [pid = 3760] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 04:49:34 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (181DC400) [pid = 3760] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 04:49:34 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (197C1C00) [pid = 3760] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 04:49:34 INFO - PROCESS | 3760 | 1467114574471 Marionette TRACE conn2 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:34 INFO - PROCESS | 3760 | 1467114574473 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:34 INFO - PROCESS | 3760 | ++DOCSHELL 0C774800 == 32 [pid = 3760] [id = 764] 04:49:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (0C7E7000) [pid = 3760] [serial = 2290] [outer = 00000000] 04:49:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (13155800) [pid = 3760] [serial = 2291] [outer = 0C7E7000] 04:49:34 INFO - PROCESS | 3760 | 1467114574518 Marionette DEBUG loaded listener.js 04:49:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (15866400) [pid = 3760] [serial = 2292] [outer = 0C7E7000] 04:49:35 INFO - PROCESS | 3760 | 1467114575226 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 04:49:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:49:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:49:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:49:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:49:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:49:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:49:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 04:49:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:49:35 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:49:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:35 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:49:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:49:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:49:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:49:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 04:49:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:49:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:49:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:49:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:49:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:49:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:49:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 04:49:35 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 04:49:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:49:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:49:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:49:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:49:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:49:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 04:49:35 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 04:49:35 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 04:49:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:49:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:49:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:49:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:49:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:49:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 04:49:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:49:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:49:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:49:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:49:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:49:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 04:49:35 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 04:49:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:49:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:49:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:49:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:49:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:49:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 04:49:35 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 04:49:35 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 04:49:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:49:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:49:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:49:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:49:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:49:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 04:49:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 04:49:35 INFO - TEST-OK | /FileAPI/idlharness.html | took 1312ms 04:49:35 INFO - PROCESS | 3760 | 1467114575375 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 04:49:35 INFO - PROCESS | 3760 | 1467114575378 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 04:49:35 INFO - TEST-START | /FileAPI/idlharness.worker 04:49:35 INFO - PROCESS | 3760 | 1467114575382 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 04:49:35 INFO - PROCESS | 3760 | 1467114575384 Marionette TRACE conn2 <- [1,3014,null,{}] 04:49:35 INFO - PROCESS | 3760 | 1467114575387 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:35 INFO - PROCESS | 3760 | 1467114575389 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:35 INFO - PROCESS | 3760 | 1467114575503 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 04:49:35 INFO - PROCESS | 3760 | 1467114575513 Marionette TRACE conn2 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:35 INFO - PROCESS | 3760 | 1467114575515 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:35 INFO - PROCESS | 3760 | ++DOCSHELL 10A09400 == 33 [pid = 3760] [id = 765] 04:49:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (197C1C00) [pid = 3760] [serial = 2293] [outer = 00000000] 04:49:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1ABB8800) [pid = 3760] [serial = 2294] [outer = 197C1C00] 04:49:35 INFO - PROCESS | 3760 | 1467114575559 Marionette DEBUG loaded listener.js 04:49:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (1A5F9000) [pid = 3760] [serial = 2295] [outer = 197C1C00] 04:49:35 INFO - PROCESS | 3760 | [3760] 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 04:49:36 INFO - PROCESS | 3760 | 1467114576534 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:49:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:49:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:49:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:49:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:49:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:49:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:49:36 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:49:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:36 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:49:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:49:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:49:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:49:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:49:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:49:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:49:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:49:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:49:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:49:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 04:49:36 INFO - {} 04:49:36 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 04:49:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:49:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:49:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:49:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:49:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:49:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 04:49:36 INFO - {} 04:49:36 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 - {} 04:49:36 INFO - {} 04:49:36 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 04:49:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:49:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:49:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:49:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:49:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:49:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:49:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:49:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:49:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:49:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:49:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 04:49:36 INFO - {} 04:49:36 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 04:49:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:49:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:49:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:49:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:49:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:49:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 04:49:36 INFO - {} 04:49:36 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 - {} 04:49:36 INFO - {} 04:49:36 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 04:49:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:49:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:49:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:49:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:49:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:49:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:49:36 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 04:49:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 04:49:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 04:49:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:49:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:49:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:49:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:49:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 04:49:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:49:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:49:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:49:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:49:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:49:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 04:49:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 04:49:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:49:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:49:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:49:36 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 04:49:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 04:49:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 04:49:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:49:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:49:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:49:36 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 04:49:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 04:49:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 04:49:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:49:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:49:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:49:36 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 04:49:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 04:49:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:49:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:49:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:49:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:49:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:49:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:49:36 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 04:49:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:36 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:49:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:49:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:49:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:49:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:49:36 INFO - {} 04:49:36 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1358ms 04:49:36 INFO - PROCESS | 3760 | 1467114576732 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 04:49:36 INFO - PROCESS | 3760 | 1467114576737 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 04:49:36 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 04:49:36 INFO - PROCESS | 3760 | 1467114576743 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 04:49:36 INFO - PROCESS | 3760 | 1467114576747 Marionette TRACE conn2 <- [1,3018,null,{}] 04:49:36 INFO - PROCESS | 3760 | 1467114576754 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:36 INFO - PROCESS | 3760 | 1467114576757 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:36 INFO - PROCESS | 3760 | 1467114576937 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 04:49:37 INFO - PROCESS | 3760 | 1467114577060 Marionette TRACE conn2 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:37 INFO - PROCESS | 3760 | 1467114577064 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:37 INFO - PROCESS | 3760 | ++DOCSHELL 10F47000 == 34 [pid = 3760] [id = 766] 04:49:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (10F47C00) [pid = 3760] [serial = 2296] [outer = 00000000] 04:49:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (1121EC00) [pid = 3760] [serial = 2297] [outer = 10F47C00] 04:49:37 INFO - PROCESS | 3760 | 1467114577126 Marionette DEBUG loaded listener.js 04:49:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (11443800) [pid = 3760] [serial = 2298] [outer = 10F47C00] 04:49:37 INFO - PROCESS | 3760 | 1467114577695 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 04:49:37 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 04:49:37 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 988ms 04:49:37 INFO - PROCESS | 3760 | 1467114577735 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 04:49:37 INFO - PROCESS | 3760 | 1467114577740 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 04:49:37 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 04:49:37 INFO - PROCESS | 3760 | 1467114577748 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 04:49:37 INFO - PROCESS | 3760 | 1467114577750 Marionette TRACE conn2 <- [1,3022,null,{}] 04:49:37 INFO - PROCESS | 3760 | 1467114577755 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:37 INFO - PROCESS | 3760 | 1467114577757 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:37 INFO - PROCESS | 3760 | 1467114577879 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 04:49:37 INFO - PROCESS | 3760 | 1467114578002 Marionette TRACE conn2 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:37 INFO - PROCESS | 3760 | 1467114578005 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:38 INFO - PROCESS | 3760 | ++DOCSHELL 13154C00 == 35 [pid = 3760] [id = 767] 04:49:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (131ED400) [pid = 3760] [serial = 2299] [outer = 00000000] 04:49:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (1393A000) [pid = 3760] [serial = 2300] [outer = 131ED400] 04:49:38 INFO - PROCESS | 3760 | 1467114578106 Marionette DEBUG loaded listener.js 04:49:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (1530B800) [pid = 3760] [serial = 2301] [outer = 131ED400] 04:49:38 INFO - PROCESS | 3760 | 1467114578738 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 04:49:38 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 04:49:38 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1034ms 04:49:38 INFO - PROCESS | 3760 | 1467114578819 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 04:49:38 INFO - PROCESS | 3760 | 1467114578822 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 04:49:38 INFO - TEST-START | /FileAPI/blob/Blob-close.html 04:49:38 INFO - PROCESS | 3760 | 1467114578827 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 04:49:38 INFO - PROCESS | 3760 | 1467114578831 Marionette TRACE conn2 <- [1,3026,null,{}] 04:49:38 INFO - PROCESS | 3760 | 1467114578841 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:38 INFO - PROCESS | 3760 | 1467114578846 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:39 INFO - PROCESS | 3760 | 1467114579072 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 04:49:39 INFO - PROCESS | 3760 | 1467114579224 Marionette TRACE conn2 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:39 INFO - PROCESS | 3760 | 1467114579227 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:39 INFO - PROCESS | 3760 | ++DOCSHELL 0C7F2C00 == 36 [pid = 3760] [id = 768] 04:49:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (0C7F3000) [pid = 3760] [serial = 2302] [outer = 00000000] 04:49:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (102C9800) [pid = 3760] [serial = 2303] [outer = 0C7F3000] 04:49:39 INFO - PROCESS | 3760 | 1467114579277 Marionette DEBUG loaded listener.js 04:49:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (10A7E000) [pid = 3760] [serial = 2304] [outer = 0C7F3000] 04:49:39 INFO - PROCESS | 3760 | --DOCSHELL 0C774800 == 35 [pid = 3760] [id = 764] 04:49:39 INFO - PROCESS | 3760 | --DOCSHELL 17F48C00 == 34 [pid = 3760] [id = 763] 04:49:39 INFO - PROCESS | 3760 | --DOCSHELL 1601F000 == 33 [pid = 3760] [id = 762] 04:49:39 INFO - PROCESS | 3760 | --DOCSHELL 15339400 == 32 [pid = 3760] [id = 761] 04:49:39 INFO - PROCESS | 3760 | --DOCSHELL 13462400 == 31 [pid = 3760] [id = 760] 04:49:39 INFO - PROCESS | 3760 | --DOCSHELL 11234800 == 30 [pid = 3760] [id = 759] 04:49:39 INFO - PROCESS | 3760 | --DOCSHELL 10A76000 == 29 [pid = 3760] [id = 758] 04:49:39 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (1A7F5C00) [pid = 3760] [serial = 2253] [outer = 00000000] [url = about:blank] 04:49:39 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (1A676800) [pid = 3760] [serial = 2250] [outer = 00000000] [url = about:blank] 04:49:39 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (1A679000) [pid = 3760] [serial = 2251] [outer = 00000000] [url = about:blank] 04:49:39 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (19843000) [pid = 3760] [serial = 2238] [outer = 00000000] [url = about:blank] 04:49:39 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (19F38000) [pid = 3760] [serial = 2241] [outer = 00000000] [url = about:blank] 04:49:39 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (197B9000) [pid = 3760] [serial = 2239] [outer = 00000000] [url = about:blank] 04:49:39 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (10E0D800) [pid = 3760] [serial = 2244] [outer = 00000000] [url = about:blank] 04:49:39 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1A601C00) [pid = 3760] [serial = 2242] [outer = 00000000] [url = about:blank] 04:49:39 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1438E800) [pid = 3760] [serial = 2221] [outer = 00000000] [url = about:blank] 04:49:39 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (1533EC00) [pid = 3760] [serial = 2222] [outer = 00000000] [url = about:blank] 04:49:39 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (114C8800) [pid = 3760] [serial = 2218] [outer = 00000000] [url = about:blank] 04:49:39 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1281E000) [pid = 3760] [serial = 2219] [outer = 00000000] [url = about:blank] 04:49:39 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (1A60EC00) [pid = 3760] [serial = 2216] [outer = 00000000] [url = about:blank] 04:49:39 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (13154000) [pid = 3760] [serial = 2227] [outer = 00000000] [url = about:blank] 04:49:39 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (1325A800) [pid = 3760] [serial = 2228] [outer = 00000000] [url = about:blank] 04:49:39 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (17712400) [pid = 3760] [serial = 2233] [outer = 00000000] [url = about:blank] 04:49:39 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (12D7AC00) [pid = 3760] [serial = 2245] [outer = 00000000] [url = about:blank] 04:49:39 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (112C3400) [pid = 3760] [serial = 2224] [outer = 00000000] [url = about:blank] 04:49:39 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (129B4800) [pid = 3760] [serial = 2225] [outer = 00000000] [url = about:blank] 04:49:39 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (15B45400) [pid = 3760] [serial = 2230] [outer = 00000000] [url = about:blank] 04:49:39 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (166C7000) [pid = 3760] [serial = 2231] [outer = 00000000] [url = about:blank] 04:49:39 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (1A602000) [pid = 3760] [serial = 2247] [outer = 00000000] [url = about:blank] 04:49:39 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (1A610000) [pid = 3760] [serial = 2248] [outer = 00000000] [url = about:blank] 04:49:39 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (17FEEC00) [pid = 3760] [serial = 2236] [outer = 00000000] [url = about:blank] 04:49:39 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (177F0000) [pid = 3760] [serial = 2234] [outer = 00000000] [url = about:blank] 04:49:39 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (1A7F6000) [pid = 3760] [serial = 2254] [outer = 00000000] [url = about:blank] 04:49:39 INFO - PROCESS | 3760 | 1467114579822 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 04:49:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 04:49:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 04:49:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 04:49:39 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1034ms 04:49:39 INFO - PROCESS | 3760 | 1467114579872 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 04:49:39 INFO - PROCESS | 3760 | 1467114579876 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 04:49:39 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 04:49:39 INFO - PROCESS | 3760 | 1467114579865 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 04:49:39 INFO - PROCESS | 3760 | 1467114579868 Marionette TRACE conn2 <- [1,3030,null,{}] 04:49:39 INFO - PROCESS | 3760 | 1467114579888 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:39 INFO - PROCESS | 3760 | 1467114579891 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:39 INFO - PROCESS | 3760 | 1467114579976 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 04:49:39 INFO - PROCESS | 3760 | 1467114579983 Marionette TRACE conn2 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:39 INFO - PROCESS | 3760 | 1467114579985 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:40 INFO - PROCESS | 3760 | ++DOCSHELL 112BF000 == 30 [pid = 3760] [id = 769] 04:49:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (112C7800) [pid = 3760] [serial = 2305] [outer = 00000000] 04:49:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (12821C00) [pid = 3760] [serial = 2306] [outer = 112C7800] 04:49:40 INFO - PROCESS | 3760 | 1467114580034 Marionette DEBUG loaded listener.js 04:49:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (1285DC00) [pid = 3760] [serial = 2307] [outer = 112C7800] 04:49:40 INFO - PROCESS | 3760 | 1467114580746 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 04:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 04:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 04:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 04:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 04:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 04:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 04:49:40 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. 04:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 04:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 04:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 04:49:40 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'.) 04:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 04:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 04:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 04:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 04:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 04:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 04:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 04:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 04:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 04:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 04:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 04:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 04:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 04:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 04:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 04:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 04:49:40 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. 04:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 04:49:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 04:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 04:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 04:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 04:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 04:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 04:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 04:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 04:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 04:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 04:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 04:49:40 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. 04:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 04:49:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:49:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 04:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:49:40 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. 04:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 04:49:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:49:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 04:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 04:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 04:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 04:49:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 04:49:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 04:49:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 04:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 04:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 04:49:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 04:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:49:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 04:49:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 04:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:49:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:49:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 04:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:49:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:49:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 04:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:49:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 04:49:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 04:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:49:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:49:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 04:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:49:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:49:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 04:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:49:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:49:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 04:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:49:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:49:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 04:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:49:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 04:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 04:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 04:49:40 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 957ms 04:49:40 INFO - PROCESS | 3760 | 1467114580853 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 04:49:40 INFO - PROCESS | 3760 | 1467114580856 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 04:49:40 INFO - PROCESS | 3760 | 1467114580862 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 04:49:40 INFO - PROCESS | 3760 | 1467114580864 Marionette TRACE conn2 <- [1,3034,null,{}] 04:49:40 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 04:49:40 INFO - PROCESS | 3760 | 1467114580873 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:40 INFO - PROCESS | 3760 | 1467114580875 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:40 INFO - PROCESS | 3760 | 1467114580959 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 04:49:40 INFO - PROCESS | 3760 | 1467114580966 Marionette TRACE conn2 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:40 INFO - PROCESS | 3760 | 1467114580969 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:40 INFO - PROCESS | 3760 | ++DOCSHELL 14303000 == 31 [pid = 3760] [id = 770] 04:49:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (14304000) [pid = 3760] [serial = 2308] [outer = 00000000] 04:49:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (1530C800) [pid = 3760] [serial = 2309] [outer = 14304000] 04:49:40 INFO - PROCESS | 3760 | 1467114581013 Marionette DEBUG loaded listener.js 04:49:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (15589C00) [pid = 3760] [serial = 2310] [outer = 14304000] 04:49:41 INFO - PROCESS | 3760 | [3760] 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 04:49:41 INFO - PROCESS | 3760 | 1467114581490 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 04:49:41 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 04:49:41 INFO - {} 04:49:41 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 679ms 04:49:41 INFO - PROCESS | 3760 | 1467114581547 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 04:49:41 INFO - PROCESS | 3760 | 1467114581551 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 04:49:41 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 04:49:41 INFO - PROCESS | 3760 | 1467114581560 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 04:49:41 INFO - PROCESS | 3760 | 1467114581565 Marionette TRACE conn2 <- [1,3038,null,{}] 04:49:41 INFO - PROCESS | 3760 | 1467114581568 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:41 INFO - PROCESS | 3760 | 1467114581571 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:41 INFO - PROCESS | 3760 | 1467114581663 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 04:49:41 INFO - PROCESS | 3760 | 1467114581668 Marionette TRACE conn2 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:41 INFO - PROCESS | 3760 | 1467114581670 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:41 INFO - PROCESS | 3760 | ++DOCSHELL 160E0000 == 32 [pid = 3760] [id = 771] 04:49:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (160E0400) [pid = 3760] [serial = 2311] [outer = 00000000] 04:49:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (160EA800) [pid = 3760] [serial = 2312] [outer = 160E0400] 04:49:41 INFO - PROCESS | 3760 | 1467114581714 Marionette DEBUG loaded listener.js 04:49:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (12860400) [pid = 3760] [serial = 2313] [outer = 160E0400] 04:49:42 INFO - PROCESS | 3760 | 1467114582203 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 04:49:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 04:49:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 04:49:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 04:49:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 04:49:42 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 695ms 04:49:42 INFO - PROCESS | 3760 | 1467114582263 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 04:49:42 INFO - PROCESS | 3760 | 1467114582265 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 04:49:42 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 04:49:42 INFO - PROCESS | 3760 | 1467114582269 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 04:49:42 INFO - PROCESS | 3760 | 1467114582270 Marionette TRACE conn2 <- [1,3042,null,{}] 04:49:42 INFO - PROCESS | 3760 | 1467114582274 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:42 INFO - PROCESS | 3760 | 1467114582276 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:42 INFO - PROCESS | 3760 | 1467114582417 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 04:49:42 INFO - PROCESS | 3760 | 1467114582426 Marionette TRACE conn2 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:42 INFO - PROCESS | 3760 | 1467114582428 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:42 INFO - PROCESS | 3760 | ++DOCSHELL 13D03400 == 33 [pid = 3760] [id = 772] 04:49:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (16024400) [pid = 3760] [serial = 2314] [outer = 00000000] 04:49:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (16950800) [pid = 3760] [serial = 2315] [outer = 16024400] 04:49:42 INFO - PROCESS | 3760 | 1467114582532 Marionette DEBUG loaded listener.js 04:49:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (16B30800) [pid = 3760] [serial = 2316] [outer = 16024400] 04:49:43 INFO - PROCESS | 3760 | 1467114583183 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 04:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 04:49:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 04:49:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:49:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:49:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 04:49:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:49:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:49:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 04:49:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:49:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:49:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 04:49:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:49:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:49:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 04:49:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:49:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:49:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 04:49:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:49:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:49:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 04:49:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:49:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:49:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 04:49:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:49:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:49:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 04:49:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:49:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:49:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 04:49:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:49:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:49:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 04:49:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:49:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:49:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 04:49:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:49:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:49:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 04:49:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:49:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:49:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 04:49:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:49:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:49:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 04:49:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:49:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:49:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 04:49:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:49:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:49:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 04:49:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:49:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:49:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 04:49:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:49:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:49:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 04:49:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:49:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:49:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 04:49:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:49:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:49:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 04:49:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:49:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:49:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 04:49:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:49:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:49:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:49:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:49:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:49:43 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" 04:49:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:49:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:49:43 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" 04:49:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:49:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:49:43 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1065ms 04:49:43 INFO - PROCESS | 3760 | 1467114583325 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 04:49:43 INFO - PROCESS | 3760 | 1467114583327 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 04:49:43 INFO - TEST-START | /FileAPI/file/File-constructor.html 04:49:43 INFO - PROCESS | 3760 | 1467114583337 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 04:49:43 INFO - PROCESS | 3760 | 1467114583339 Marionette TRACE conn2 <- [1,3046,null,{}] 04:49:43 INFO - PROCESS | 3760 | 1467114583342 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:43 INFO - PROCESS | 3760 | 1467114583344 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:43 INFO - PROCESS | 3760 | 1467114583461 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 04:49:43 INFO - PROCESS | 3760 | 1467114583467 Marionette TRACE conn2 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:43 INFO - PROCESS | 3760 | 1467114583472 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:43 INFO - PROCESS | 3760 | ++DOCSHELL 197B2400 == 34 [pid = 3760] [id = 773] 04:49:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (197B2800) [pid = 3760] [serial = 2317] [outer = 00000000] 04:49:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (19844400) [pid = 3760] [serial = 2318] [outer = 197B2800] 04:49:43 INFO - PROCESS | 3760 | 1467114583525 Marionette DEBUG loaded listener.js 04:49:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (199B5400) [pid = 3760] [serial = 2319] [outer = 197B2800] 04:49:43 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1542C800) [pid = 3760] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 04:49:43 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (16790800) [pid = 3760] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 04:49:43 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (13463400) [pid = 3760] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 04:49:43 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (11236800) [pid = 3760] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 04:49:43 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (10A77400) [pid = 3760] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 04:49:43 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (114C7800) [pid = 3760] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 04:49:43 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (10A9E400) [pid = 3760] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 04:49:43 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (1695D000) [pid = 3760] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 04:49:43 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (1A7F4C00) [pid = 3760] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 04:49:43 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (17F4FC00) [pid = 3760] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 04:49:43 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (10A77000) [pid = 3760] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:49:43 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (1AAAFC00) [pid = 3760] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 04:49:43 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (0C7E7000) [pid = 3760] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 04:49:44 INFO - PROCESS | 3760 | 1467114584057 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 04:49:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 04:49:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 04:49:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 04:49:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 04:49:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 04:49:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 04:49:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 04:49:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 04:49:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 04:49:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 04:49:44 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 04:49:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:44 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 04:49:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 04:49:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 04:49:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:49:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 04:49:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 04:49:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 04:49:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 04:49:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 04:49:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 04:49:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 04:49:44 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 787ms 04:49:44 INFO - PROCESS | 3760 | 1467114584128 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 04:49:44 INFO - PROCESS | 3760 | 1467114584131 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 04:49:44 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 04:49:44 INFO - PROCESS | 3760 | 1467114584134 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 04:49:44 INFO - PROCESS | 3760 | 1467114584136 Marionette TRACE conn2 <- [1,3050,null,{}] 04:49:44 INFO - PROCESS | 3760 | 1467114584139 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:44 INFO - PROCESS | 3760 | 1467114584141 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:44 INFO - PROCESS | 3760 | 1467114584270 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 04:49:44 INFO - PROCESS | 3760 | 1467114584334 Marionette TRACE conn2 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:44 INFO - PROCESS | 3760 | 1467114584336 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:44 INFO - PROCESS | 3760 | ++DOCSHELL 197BB400 == 35 [pid = 3760] [id = 774] 04:49:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (1984B800) [pid = 3760] [serial = 2320] [outer = 00000000] 04:49:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (1A1A5800) [pid = 3760] [serial = 2321] [outer = 1984B800] 04:49:44 INFO - PROCESS | 3760 | 1467114584379 Marionette DEBUG loaded listener.js 04:49:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (1A1B1800) [pid = 3760] [serial = 2322] [outer = 1984B800] 04:49:44 INFO - PROCESS | 3760 | [3760] 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 04:49:44 INFO - PROCESS | 3760 | 1467114584748 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 04:49:44 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 04:49:44 INFO - {} 04:49:44 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 632ms 04:49:44 INFO - PROCESS | 3760 | 1467114584772 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 04:49:44 INFO - PROCESS | 3760 | 1467114584774 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 04:49:44 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 04:49:44 INFO - PROCESS | 3760 | 1467114584777 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 04:49:44 INFO - PROCESS | 3760 | 1467114584778 Marionette TRACE conn2 <- [1,3054,null,{}] 04:49:44 INFO - PROCESS | 3760 | 1467114584781 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:44 INFO - PROCESS | 3760 | 1467114584783 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:44 INFO - PROCESS | 3760 | 1467114584940 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 04:49:44 INFO - PROCESS | 3760 | 1467114584945 Marionette TRACE conn2 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:44 INFO - PROCESS | 3760 | 1467114584947 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:44 INFO - PROCESS | 3760 | ++DOCSHELL 19BBD000 == 36 [pid = 3760] [id = 775] 04:49:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (1A1A4000) [pid = 3760] [serial = 2323] [outer = 00000000] 04:49:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (1A610000) [pid = 3760] [serial = 2324] [outer = 1A1A4000] 04:49:44 INFO - PROCESS | 3760 | 1467114584994 Marionette DEBUG loaded listener.js 04:49:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (1A66C400) [pid = 3760] [serial = 2325] [outer = 1A1A4000] 04:49:45 INFO - PROCESS | 3760 | 1467114585371 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 04:49:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 04:49:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 04:49:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 04:49:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 04:49:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 04:49:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 04:49:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 04:49:45 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 633ms 04:49:45 INFO - PROCESS | 3760 | 1467114585399 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 04:49:45 INFO - PROCESS | 3760 | 1467114585401 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 04:49:45 INFO - PROCESS | 3760 | 1467114585418 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 04:49:45 INFO - PROCESS | 3760 | 1467114585419 Marionette TRACE conn2 <- [1,3058,null,{}] 04:49:45 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 04:49:45 INFO - PROCESS | 3760 | 1467114585423 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:45 INFO - PROCESS | 3760 | 1467114585425 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:45 INFO - PROCESS | 3760 | 1467114585503 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 04:49:45 INFO - PROCESS | 3760 | 1467114585507 Marionette TRACE conn2 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:45 INFO - PROCESS | 3760 | 1467114585509 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:45 INFO - PROCESS | 3760 | ++DOCSHELL 1A60F000 == 37 [pid = 3760] [id = 776] 04:49:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (1A66F000) [pid = 3760] [serial = 2326] [outer = 00000000] 04:49:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (1A678800) [pid = 3760] [serial = 2327] [outer = 1A66F000] 04:49:45 INFO - PROCESS | 3760 | 1467114585552 Marionette DEBUG loaded listener.js 04:49:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (1A673C00) [pid = 3760] [serial = 2328] [outer = 1A66F000] 04:49:46 INFO - PROCESS | 3760 | 1467114586055 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 04:49:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 04:49:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 04:49:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 04:49:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 04:49:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 04:49:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 04:49:46 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 664ms 04:49:46 INFO - PROCESS | 3760 | 1467114586102 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 04:49:46 INFO - PROCESS | 3760 | 1467114586107 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 04:49:46 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 04:49:46 INFO - PROCESS | 3760 | 1467114586112 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 04:49:46 INFO - PROCESS | 3760 | 1467114586116 Marionette TRACE conn2 <- [1,3062,null,{}] 04:49:46 INFO - PROCESS | 3760 | 1467114586122 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:46 INFO - PROCESS | 3760 | 1467114586125 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:46 INFO - PROCESS | 3760 | 1467114586241 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 04:49:46 INFO - PROCESS | 3760 | 1467114586416 Marionette TRACE conn2 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:46 INFO - PROCESS | 3760 | 1467114586421 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:46 INFO - PROCESS | 3760 | ++DOCSHELL 11212800 == 38 [pid = 3760] [id = 777] 04:49:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (11213400) [pid = 3760] [serial = 2329] [outer = 00000000] 04:49:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (114C8800) [pid = 3760] [serial = 2330] [outer = 11213400] 04:49:46 INFO - PROCESS | 3760 | 1467114586476 Marionette DEBUG loaded listener.js 04:49:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (1285F800) [pid = 3760] [serial = 2331] [outer = 11213400] 04:49:46 INFO - PROCESS | 3760 | 1467114586977 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 04:49:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 04:49:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 04:49:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 04:49:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 04:49:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 04:49:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 04:49:46 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 880ms 04:49:46 INFO - PROCESS | 3760 | 1467114586999 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 04:49:46 INFO - PROCESS | 3760 | 1467114587004 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 04:49:47 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 04:49:47 INFO - PROCESS | 3760 | 1467114587011 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 04:49:47 INFO - PROCESS | 3760 | 1467114587013 Marionette TRACE conn2 <- [1,3066,null,{}] 04:49:47 INFO - PROCESS | 3760 | 1467114587034 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:47 INFO - PROCESS | 3760 | 1467114587037 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:47 INFO - PROCESS | 3760 | 1467114587145 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 04:49:47 INFO - PROCESS | 3760 | 1467114587307 Marionette TRACE conn2 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:47 INFO - PROCESS | 3760 | 1467114587310 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:47 INFO - PROCESS | 3760 | ++DOCSHELL 13461000 == 39 [pid = 3760] [id = 778] 04:49:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (13463400) [pid = 3760] [serial = 2332] [outer = 00000000] 04:49:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1430A400) [pid = 3760] [serial = 2333] [outer = 13463400] 04:49:47 INFO - PROCESS | 3760 | 1467114587366 Marionette DEBUG loaded listener.js 04:49:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (15874000) [pid = 3760] [serial = 2334] [outer = 13463400] 04:49:47 INFO - PROCESS | 3760 | 1467114587946 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 04:49:48 INFO - PROCESS | 3760 | 1467114587982 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 04:49:48 INFO - PROCESS | 3760 | 1467114587970 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 04:49:48 INFO - PROCESS | 3760 | 1467114587974 Marionette TRACE conn2 <- [1,3070,null,{}] 04:49:48 INFO - PROCESS | 3760 | 1467114587985 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:48 INFO - PROCESS | 3760 | 1467114587989 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:48 INFO - PROCESS | 3760 | 1467114588096 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 04:49:48 INFO - PROCESS | 3760 | 1467114588246 Marionette TRACE conn2 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:48 INFO - PROCESS | 3760 | 1467114588249 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:48 INFO - PROCESS | 3760 | ++DOCSHELL 16793000 == 40 [pid = 3760] [id = 779] 04:49:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (1695D000) [pid = 3760] [serial = 2335] [outer = 00000000] 04:49:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (17718400) [pid = 3760] [serial = 2336] [outer = 1695D000] 04:49:48 INFO - PROCESS | 3760 | 1467114588305 Marionette DEBUG loaded listener.js 04:49:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (181DA000) [pid = 3760] [serial = 2337] [outer = 1695D000] 04:49:48 INFO - PROCESS | 3760 | 1467114588809 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 04:49:48 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 04:49:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 04:49:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 04:49:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 04:49:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 879ms 04:49:48 INFO - PROCESS | 3760 | 1467114588861 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 04:49:48 INFO - PROCESS | 3760 | 1467114588864 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 04:49:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 04:49:48 INFO - PROCESS | 3760 | 1467114588868 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 04:49:48 INFO - PROCESS | 3760 | 1467114588869 Marionette TRACE conn2 <- [1,3074,null,{}] 04:49:48 INFO - PROCESS | 3760 | 1467114588873 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:48 INFO - PROCESS | 3760 | 1467114588875 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:48 INFO - PROCESS | 3760 | 1467114588983 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 04:49:49 INFO - PROCESS | 3760 | 1467114589142 Marionette TRACE conn2 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:49 INFO - PROCESS | 3760 | 1467114589144 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:49 INFO - PROCESS | 3760 | ++DOCSHELL 160E8C00 == 41 [pid = 3760] [id = 780] 04:49:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (19843000) [pid = 3760] [serial = 2338] [outer = 00000000] 04:49:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (1A675800) [pid = 3760] [serial = 2339] [outer = 19843000] 04:49:49 INFO - PROCESS | 3760 | 1467114589198 Marionette DEBUG loaded listener.js 04:49:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (1A7F2800) [pid = 3760] [serial = 2340] [outer = 19843000] 04:49:49 INFO - PROCESS | 3760 | 1467114589741 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 04:49:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 04:49:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 926ms 04:49:49 INFO - PROCESS | 3760 | 1467114589795 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 04:49:49 INFO - PROCESS | 3760 | 1467114589797 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 04:49:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 04:49:49 INFO - PROCESS | 3760 | 1467114589801 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 04:49:49 INFO - PROCESS | 3760 | 1467114589803 Marionette TRACE conn2 <- [1,3078,null,{}] 04:49:49 INFO - PROCESS | 3760 | 1467114589807 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:49 INFO - PROCESS | 3760 | 1467114589809 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:50 INFO - PROCESS | 3760 | 1467114590035 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 04:49:50 INFO - PROCESS | 3760 | 1467114590223 Marionette TRACE conn2 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:50 INFO - PROCESS | 3760 | 1467114590226 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:50 INFO - PROCESS | 3760 | ++DOCSHELL 0C75F400 == 42 [pid = 3760] [id = 781] 04:49:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (0C762C00) [pid = 3760] [serial = 2341] [outer = 00000000] 04:49:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (0C7F4C00) [pid = 3760] [serial = 2342] [outer = 0C762C00] 04:49:50 INFO - PROCESS | 3760 | 1467114590279 Marionette DEBUG loaded listener.js 04:49:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (10A10000) [pid = 3760] [serial = 2343] [outer = 0C762C00] 04:49:51 INFO - PROCESS | 3760 | --DOCSHELL 19BBD000 == 41 [pid = 3760] [id = 775] 04:49:51 INFO - PROCESS | 3760 | --DOCSHELL 197BB400 == 40 [pid = 3760] [id = 774] 04:49:51 INFO - PROCESS | 3760 | --DOCSHELL 197B2400 == 39 [pid = 3760] [id = 773] 04:49:51 INFO - PROCESS | 3760 | --DOCSHELL 13D03400 == 38 [pid = 3760] [id = 772] 04:49:51 INFO - PROCESS | 3760 | --DOCSHELL 160E0000 == 37 [pid = 3760] [id = 771] 04:49:51 INFO - PROCESS | 3760 | --DOCSHELL 14303000 == 36 [pid = 3760] [id = 770] 04:49:51 INFO - PROCESS | 3760 | --DOCSHELL 112BF000 == 35 [pid = 3760] [id = 769] 04:49:51 INFO - PROCESS | 3760 | --DOCSHELL 0C7F2C00 == 34 [pid = 3760] [id = 768] 04:49:51 INFO - PROCESS | 3760 | --DOCSHELL 10F47000 == 33 [pid = 3760] [id = 766] 04:49:51 INFO - PROCESS | 3760 | --DOCSHELL 13154C00 == 32 [pid = 3760] [id = 767] 04:49:51 INFO - PROCESS | 3760 | --DOCSHELL 10A09400 == 31 [pid = 3760] [id = 765] 04:49:51 INFO - PROCESS | 3760 | --DOCSHELL 1144D400 == 30 [pid = 3760] [id = 757] 04:49:51 INFO - PROCESS | 3760 | --DOCSHELL 160E8C00 == 29 [pid = 3760] [id = 780] 04:49:51 INFO - PROCESS | 3760 | --DOCSHELL 16793000 == 28 [pid = 3760] [id = 779] 04:49:51 INFO - PROCESS | 3760 | --DOCSHELL 1A60F000 == 27 [pid = 3760] [id = 776] 04:49:51 INFO - PROCESS | 3760 | --DOCSHELL 11212800 == 26 [pid = 3760] [id = 777] 04:49:51 INFO - PROCESS | 3760 | --DOCSHELL 13461000 == 25 [pid = 3760] [id = 778] 04:49:51 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (15B52000) [pid = 3760] [serial = 2283] [outer = 00000000] [url = about:blank] 04:49:51 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (1ABB8800) [pid = 3760] [serial = 2294] [outer = 00000000] [url = about:blank] 04:49:51 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (16DDD400) [pid = 3760] [serial = 2285] [outer = 00000000] [url = about:blank] 04:49:51 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (14302800) [pid = 3760] [serial = 2279] [outer = 00000000] [url = about:blank] 04:49:51 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (1438A000) [pid = 3760] [serial = 2280] [outer = 00000000] [url = about:blank] 04:49:51 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (1586A000) [pid = 3760] [serial = 2282] [outer = 00000000] [url = about:blank] 04:49:51 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (1144C400) [pid = 3760] [serial = 2276] [outer = 00000000] [url = about:blank] 04:49:51 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1281DC00) [pid = 3760] [serial = 2277] [outer = 00000000] [url = about:blank] 04:49:51 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (10A80400) [pid = 3760] [serial = 2273] [outer = 00000000] [url = about:blank] 04:49:51 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (10A9A400) [pid = 3760] [serial = 2274] [outer = 00000000] [url = about:blank] 04:49:51 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (12D7FC00) [pid = 3760] [serial = 2271] [outer = 00000000] [url = about:blank] 04:49:51 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (12820400) [pid = 3760] [serial = 2270] [outer = 00000000] [url = about:blank] 04:49:51 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (13935C00) [pid = 3760] [serial = 2257] [outer = 00000000] [url = about:blank] 04:49:51 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (13154400) [pid = 3760] [serial = 2256] [outer = 00000000] [url = about:blank] 04:49:51 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (197BA800) [pid = 3760] [serial = 2260] [outer = 00000000] [url = about:blank] 04:49:51 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (177F6C00) [pid = 3760] [serial = 2259] [outer = 00000000] [url = about:blank] 04:49:51 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (1AA53000) [pid = 3760] [serial = 2263] [outer = 00000000] [url = about:blank] 04:49:51 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (1A7FD000) [pid = 3760] [serial = 2262] [outer = 00000000] [url = about:blank] 04:49:51 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (197BA400) [pid = 3760] [serial = 2288] [outer = 00000000] [url = about:blank] 04:49:51 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (1438F400) [pid = 3760] [serial = 2268] [outer = 00000000] [url = about:blank] 04:49:51 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (1AAB7000) [pid = 3760] [serial = 2266] [outer = 00000000] [url = about:blank] 04:49:51 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (1AAB4C00) [pid = 3760] [serial = 2265] [outer = 00000000] [url = about:blank] 04:49:51 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (176C4C00) [pid = 3760] [serial = 2286] [outer = 00000000] [url = about:blank] 04:49:51 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (13155800) [pid = 3760] [serial = 2291] [outer = 00000000] [url = about:blank] 04:49:51 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (199BC800) [pid = 3760] [serial = 2289] [outer = 00000000] [url = about:blank] 04:49:51 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (15866400) [pid = 3760] [serial = 2292] [outer = 00000000] [url = about:blank] 04:49:51 INFO - PROCESS | 3760 | 1467114591469 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 04:49:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 04:49:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1682ms 04:49:51 INFO - PROCESS | 3760 | 1467114591489 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 04:49:51 INFO - PROCESS | 3760 | 1467114591493 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 04:49:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 04:49:51 INFO - PROCESS | 3760 | 1467114591498 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 04:49:51 INFO - PROCESS | 3760 | 1467114591502 Marionette TRACE conn2 <- [1,3082,null,{}] 04:49:51 INFO - PROCESS | 3760 | 1467114591508 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:51 INFO - PROCESS | 3760 | 1467114591511 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:51 INFO - PROCESS | 3760 | 1467114591642 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 04:49:51 INFO - PROCESS | 3760 | 1467114591750 Marionette TRACE conn2 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:51 INFO - PROCESS | 3760 | 1467114591752 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:51 INFO - PROCESS | 3760 | ++DOCSHELL 10A99C00 == 26 [pid = 3760] [id = 782] 04:49:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (10A9A000) [pid = 3760] [serial = 2344] [outer = 00000000] 04:49:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (10E02000) [pid = 3760] [serial = 2345] [outer = 10A9A000] 04:49:51 INFO - PROCESS | 3760 | 1467114591800 Marionette DEBUG loaded listener.js 04:49:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (10E08C00) [pid = 3760] [serial = 2346] [outer = 10A9A000] 04:49:52 INFO - PROCESS | 3760 | 1467114592202 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 04:49:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 04:49:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 726ms 04:49:52 INFO - PROCESS | 3760 | 1467114592240 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 04:49:52 INFO - PROCESS | 3760 | 1467114592229 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 04:49:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 04:49:52 INFO - PROCESS | 3760 | 1467114592235 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 04:49:52 INFO - PROCESS | 3760 | 1467114592238 Marionette TRACE conn2 <- [1,3086,null,{}] 04:49:52 INFO - PROCESS | 3760 | 1467114592242 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:52 INFO - PROCESS | 3760 | 1467114592245 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:52 INFO - PROCESS | 3760 | 1467114592342 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 04:49:52 INFO - PROCESS | 3760 | 1467114592350 Marionette TRACE conn2 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:52 INFO - PROCESS | 3760 | 1467114592353 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:52 INFO - PROCESS | 3760 | ++DOCSHELL 11447000 == 27 [pid = 3760] [id = 783] 04:49:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (11448800) [pid = 3760] [serial = 2347] [outer = 00000000] 04:49:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (11C3DC00) [pid = 3760] [serial = 2348] [outer = 11448800] 04:49:52 INFO - PROCESS | 3760 | 1467114592399 Marionette DEBUG loaded listener.js 04:49:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (1281E000) [pid = 3760] [serial = 2349] [outer = 11448800] 04:49:52 INFO - PROCESS | 3760 | 1467114592863 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 04:49:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 04:49:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 04:49:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 633ms 04:49:52 INFO - PROCESS | 3760 | 1467114592872 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 04:49:52 INFO - PROCESS | 3760 | 1467114592874 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 04:49:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 04:49:52 INFO - PROCESS | 3760 | 1467114592878 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 04:49:52 INFO - PROCESS | 3760 | 1467114592881 Marionette TRACE conn2 <- [1,3090,null,{}] 04:49:52 INFO - PROCESS | 3760 | 1467114592893 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:52 INFO - PROCESS | 3760 | 1467114592897 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:52 INFO - PROCESS | 3760 | 1467114592981 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 04:49:52 INFO - PROCESS | 3760 | 1467114592988 Marionette TRACE conn2 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:52 INFO - PROCESS | 3760 | 1467114592991 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:52 INFO - PROCESS | 3760 | ++DOCSHELL 12D7FC00 == 28 [pid = 3760] [id = 784] 04:49:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (12D82000) [pid = 3760] [serial = 2350] [outer = 00000000] 04:49:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (13126000) [pid = 3760] [serial = 2351] [outer = 12D82000] 04:49:53 INFO - PROCESS | 3760 | 1467114593038 Marionette DEBUG loaded listener.js 04:49:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (13150000) [pid = 3760] [serial = 2352] [outer = 12D82000] 04:49:53 INFO - PROCESS | 3760 | 1467114593507 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 04:49:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 04:49:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 633ms 04:49:53 INFO - PROCESS | 3760 | 1467114593515 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 04:49:53 INFO - PROCESS | 3760 | 1467114593518 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 04:49:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 04:49:53 INFO - PROCESS | 3760 | 1467114593531 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 04:49:53 INFO - PROCESS | 3760 | 1467114593533 Marionette TRACE conn2 <- [1,3094,null,{}] 04:49:53 INFO - PROCESS | 3760 | 1467114593557 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:53 INFO - PROCESS | 3760 | 1467114593559 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:53 INFO - PROCESS | 3760 | 1467114593670 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 04:49:53 INFO - PROCESS | 3760 | 1467114593675 Marionette TRACE conn2 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:53 INFO - PROCESS | 3760 | 1467114593677 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:53 INFO - PROCESS | 3760 | ++DOCSHELL 13461000 == 29 [pid = 3760] [id = 785] 04:49:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (13461800) [pid = 3760] [serial = 2353] [outer = 00000000] 04:49:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (13935C00) [pid = 3760] [serial = 2354] [outer = 13461800] 04:49:53 INFO - PROCESS | 3760 | 1467114593779 Marionette DEBUG loaded listener.js 04:49:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (13D03800) [pid = 3760] [serial = 2355] [outer = 13461800] 04:49:54 INFO - PROCESS | 3760 | 1467114594168 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 04:49:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 04:49:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 04:49:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 04:49:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 694ms 04:49:54 INFO - PROCESS | 3760 | 1467114594205 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 04:49:54 INFO - PROCESS | 3760 | 1467114594207 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 04:49:54 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 04:49:54 INFO - PROCESS | 3760 | 1467114594210 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 04:49:54 INFO - PROCESS | 3760 | 1467114594212 Marionette TRACE conn2 <- [1,3098,null,{}] 04:49:54 INFO - PROCESS | 3760 | 1467114594215 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:54 INFO - PROCESS | 3760 | 1467114594217 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:54 INFO - PROCESS | 3760 | 1467114594331 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 04:49:54 INFO - PROCESS | 3760 | 1467114594336 Marionette TRACE conn2 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:54 INFO - PROCESS | 3760 | 1467114594339 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:54 INFO - PROCESS | 3760 | ++DOCSHELL 14308C00 == 30 [pid = 3760] [id = 786] 04:49:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (14309000) [pid = 3760] [serial = 2356] [outer = 00000000] 04:49:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (1438D800) [pid = 3760] [serial = 2357] [outer = 14309000] 04:49:54 INFO - PROCESS | 3760 | 1467114594389 Marionette DEBUG loaded listener.js 04:49:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (15301C00) [pid = 3760] [serial = 2358] [outer = 14309000] 04:49:54 INFO - PROCESS | 3760 | 1467114594846 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 04:49:54 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 04:49:54 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 04:49:54 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 04:49:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:54 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 04:49:54 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 679ms 04:49:54 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 04:49:54 INFO - PROCESS | 3760 | 1467114594910 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 04:49:54 INFO - PROCESS | 3760 | 1467114594912 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 04:49:54 INFO - PROCESS | 3760 | 1467114594898 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 04:49:54 INFO - PROCESS | 3760 | 1467114594900 Marionette TRACE conn2 <- [1,3102,null,{}] 04:49:54 INFO - PROCESS | 3760 | 1467114594903 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:54 INFO - PROCESS | 3760 | 1467114594909 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:55 INFO - PROCESS | 3760 | 1467114595053 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 04:49:55 INFO - PROCESS | 3760 | 1467114595121 Marionette TRACE conn2 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"4488aa4c-61a2-43de-975e-b2231eba8cd8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:55 INFO - PROCESS | 3760 | 1467114595123 Marionette INFO sendAsync c2299ec8-5e0f-458c-b8d1-6aba03c1cdff 04:49:55 INFO - PROCESS | 3760 | ++DOCSHELL 15868800 == 31 [pid = 3760] [id = 787] 04:49:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1586B400) [pid = 3760] [serial = 2359] [outer = 00000000] 04:49:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (160E1400) [pid = 3760] [serial = 2360] [outer = 1586B400] 04:49:55 INFO - PROCESS | 3760 | 1467114595168 Marionette DEBUG loaded listener.js 04:49:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (160E8800) [pid = 3760] [serial = 2361] [outer = 1586B400] 04:49:55 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (16024400) [pid = 3760] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 04:49:55 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (197B2800) [pid = 3760] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 04:49:55 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (197C1C00) [pid = 3760] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 04:49:55 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (131ED400) [pid = 3760] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 04:49:55 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (0C7F3000) [pid = 3760] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 04:49:55 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (10F47C00) [pid = 3760] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 04:49:55 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (1A66F000) [pid = 3760] [serial = 2326] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html] 04:49:55 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (160E0400) [pid = 3760] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 04:49:55 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (112C7800) [pid = 3760] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 04:49:55 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (1A1A4000) [pid = 3760] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 04:49:55 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (1984B800) [pid = 3760] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 04:49:55 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (14304000) [pid = 3760] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 04:49:55 INFO - PROCESS | 3760 | 1467114595823 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 04:49:55 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 04:49:55 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 926ms 04:49:55 INFO - PROCESS | 3760 | 1467114595844 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 04:49:55 INFO - PROCESS | 3760 | 1467114595855 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 04:49:56 WARNING - u'runner_teardown' () 04:49:56 INFO - No more tests 04:49:56 INFO - Got 0 unexpected results 04:49:56 INFO - SUITE-END | took 626s 04:49:57 INFO - Closing logging queue 04:49:57 INFO - queue closed 04:49:57 INFO - Return code: 0 04:49:57 WARNING - # TBPL SUCCESS # 04:49:57 INFO - Running post-action listener: _resource_record_post_action 04:49:57 INFO - Running post-run listener: _resource_record_post_run 04:49:58 INFO - Total resource usage - Wall time: 634s; CPU: 17.0%; Read bytes: 91875328; Write bytes: 957537792; Read time: 510462; Write time: 1246461 04:49:58 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 04:49:58 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 76377088; Read time: 0; Write time: 77895 04:49:58 INFO - run-tests - Wall time: 633s; CPU: 17.0%; Read bytes: 91875328; Write bytes: 821323776; Read time: 510462; Write time: 1110062 04:49:58 INFO - Running post-run listener: _upload_blobber_files 04:49:58 INFO - Blob upload gear active. 04:49:58 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 04:49:58 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 04:49:58 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'] 04:49:58 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 04:49:59 INFO - (blobuploader) - INFO - Open directory for files ... 04:49:59 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 04:49:59 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:49:59 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:49:59 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 04:49:59 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:49:59 INFO - (blobuploader) - INFO - Done attempting. 04:49:59 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 04:50:00 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:50:00 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:50:01 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 04:50:01 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:50:01 INFO - (blobuploader) - INFO - Done attempting. 04:50:01 INFO - (blobuploader) - INFO - Iteration through files over. 04:50:01 INFO - Return code: 0 04:50:01 INFO - rmtree: C:\slave\test\build\uploaded_files.json 04:50:01 INFO - Using _rmtree_windows ... 04:50:01 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 04:50:01 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a8219c78181aef24b4ec26572ba7d1652c2bc83e28ae178f5a87951d7f4e3ae2f727a863760299b0670cf6259bdb4f27bad767dc3b12ce9ce97c9fd835d01336", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b6274f8df9698d4945ac9b44eedc70c51d267aea6fce5ae482ae2e79827b761072cb5f742d120fa261825f73122d649f7db505cf7ed4abf41716accbc77b794a"} 04:50:01 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 04:50:01 INFO - Writing to file C:\slave\test\properties\blobber_files 04:50:01 INFO - Contents: 04:50:01 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a8219c78181aef24b4ec26572ba7d1652c2bc83e28ae178f5a87951d7f4e3ae2f727a863760299b0670cf6259bdb4f27bad767dc3b12ce9ce97c9fd835d01336", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b6274f8df9698d4945ac9b44eedc70c51d267aea6fce5ae482ae2e79827b761072cb5f742d120fa261825f73122d649f7db505cf7ed4abf41716accbc77b794a"} 04:50:01 INFO - Running post-run listener: copy_logs_to_upload_dir 04:50:01 INFO - Copying logs to upload dir... 04:50:01 INFO - mkdir: C:\slave\test\build\upload\logs 04:50:01 INFO - Copying logs to upload dir... 04:50:01 INFO - Using _rmtree_windows ... 04:50:01 INFO - Using _rmtree_windows ... 04:50:01 INFO - Using _rmtree_windows ... 04:50:01 INFO - Using _rmtree_windows ... 04:50:01 INFO - Using _rmtree_windows ... 04:50:01 INFO - Using _rmtree_windows ... 04:50:01 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=750.407000 ========= master_lag: 72.37 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 42 secs) (at 2016-06-28 04:49:57.794677) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-28 04:49:57.902632) ========= '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-010\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-010 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-010 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-010 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-010 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-010 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a8219c78181aef24b4ec26572ba7d1652c2bc83e28ae178f5a87951d7f4e3ae2f727a863760299b0670cf6259bdb4f27bad767dc3b12ce9ce97c9fd835d01336", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b6274f8df9698d4945ac9b44eedc70c51d267aea6fce5ae482ae2e79827b761072cb5f742d120fa261825f73122d649f7db505cf7ed4abf41716accbc77b794a"} build_url:https://queue.taskcluster.net/v1/task/HQrQe7sQRMOLL32RQlEy0w/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/HQrQe7sQRMOLL32RQlEy0w/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.108000 build_url: 'https://queue.taskcluster.net/v1/task/HQrQe7sQRMOLL32RQlEy0w/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/a8219c78181aef24b4ec26572ba7d1652c2bc83e28ae178f5a87951d7f4e3ae2f727a863760299b0670cf6259bdb4f27bad767dc3b12ce9ce97c9fd835d01336", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b6274f8df9698d4945ac9b44eedc70c51d267aea6fce5ae482ae2e79827b761072cb5f742d120fa261825f73122d649f7db505cf7ed4abf41716accbc77b794a"}' symbols_url: 'https://queue.taskcluster.net/v1/task/HQrQe7sQRMOLL32RQlEy0w/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.31 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-28 04:49:58.316263) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 04:49:58.317012) ========= '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-010\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-010 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-010 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-010 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-010 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-010 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.108000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 04:49:58.441893) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-28 04:49:58.442290) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-28 04:49:59.438908) ========= ========= Total master_lag: 76.40 =========